ฉันใช้ Ubuntu 11.10 เมื่อฉันพิมพ์คำสั่ง "emacs" ในเทอร์มินัลมันจะเปิด emacs เป็นหน้าต่างแยกต่างหาก ฉันจะเปิดภายในเทอร์มินัลเช่นโปรแกรมแก้ไขนาโนได้อย่างไร
ฉันใช้ Ubuntu 11.10 เมื่อฉันพิมพ์คำสั่ง "emacs" ในเทอร์มินัลมันจะเปิด emacs เป็นหน้าต่างแยกต่างหาก ฉันจะเปิดภายในเทอร์มินัลเช่นโปรแกรมแก้ไขนาโนได้อย่างไร
คำตอบ:
emacs -nw
เพียงพิมพ์ จะไม่เปิดหน้าต่าง X
ด้วยจิตวิญญาณของการให้ฟังก์ชันการทำงานไปที่.profile
หรือ.bashrc
ไฟล์ของคุณที่อยู่ที่/home/usr/
ด้านล่างและเพิ่มบรรทัด:
alias enw='emacs -nw'
ตอนนี้ทุกครั้งที่คุณเปิดเซสชันเทอร์มินัลคุณเพียงแค่พิมพ์enw
และคุณมีตัวเลือก emacs no-window ด้วยตัวอักษรสามตัว :)
หากคุณต้องการเปิด EMACS โดยไม่มี X:
emacs -nw
ฉันไม่ชอบโซลูชันนามแฝงสำหรับวัตถุประสงค์ของฉัน export EDITOR="emacs -nw"
สำหรับหนึ่งก็ไม่ได้ทำงานสำหรับการตั้งค่า
แต่คุณสามารถผ่าน--without-x
เพื่อกำหนดค่าจากนั้น ol ปกติemacs
จะเปิดในเทอร์มินัลเสมอ
curl http://gnu.mirrors.hoobly.com/emacs/emacs-25.3.tar.xz
tar -xvzf emacs-25.3.tar.xz && cd emacs-25.3
./configure --without-x
make && sudo make install
emacs hello.c -nw
นี่คือการเปิดไฟล์ hello.c โดยใช้ emacs ภายในเทอร์มินัล
พยายามemacs —daemon
ให้ emac ทำงานอยู่เบื้องหลังและemacsclient
เชื่อมต่อกับเซิร์ฟเวอร์ emacs
ประหยัดเวลาในระบบสมัยใหม่ได้ไม่มากนัก แต่ก็ดีกว่าการใช้ emac หลาย ๆ อินสแตนซ์
นอกจากนี้ยังมีประโยชน์ในการเพิ่มตัวเลือก--no-desktop
เพื่อหลีกเลี่ยงการเปิดใช้บัฟเฟอร์หลายรายการที่บันทึกไว้