Saya menggunakan Ubuntu 11.10. Saat saya mengetik perintah "emacs" di terminal, emacs akan terbuka sebagai jendela terpisah. Bagaimana saya bisa membukanya di dalam terminal, seperti editor nano?
Saya menggunakan Ubuntu 11.10. Saat saya mengetik perintah "emacs" di terminal, emacs akan terbuka sebagai jendela terpisah. Bagaimana saya bisa membukanya di dalam terminal, seperti editor nano?
Jawaban:
Emacs menggunakan banyak opsi peluncuran. Yang Anda cari adalah
emacs -nw
ini akan membuka emacs di dalam terminal tanpa menghiraukan variabel lingkungan DISPLAY bahkan jika sudah disetel. Bentuk panjang dari bendera ini adalah emacs --no-window-system
.
Informasi lebih lanjut tentang opsi peluncuran emacs dapat ditemukan di manual .
Dalam semangat menyediakan fungsionalitas, buka .profile
atau .bashrc
file Anda yang terletak di /home/usr/
dan di bagian bawah tambahkan baris:
alias enw='emacs -nw'
Sekarang setiap kali Anda membuka sesi terminal, Anda cukup mengetik, misalnya, enw
dan Anda memiliki tiga huruf opsi emacs no-window :).
Jika Anda perlu membuka EMACS tanpa X:
emacs -nw
Saya tidak suka solusi alias untuk tujuan saya. Untuk satu, itu tidak berfungsi untuk pengaturan export EDITOR="emacs -nw"
.
Tetapi Anda dapat melewati --without-x
untuk mengkonfigurasi dan kemudian hanya ol biasa yang emacs
akan selalu terbuka di terminal.
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
Coba emacs —daemon
jalankan emacs di latar belakang, dan emacsclient
sambungkan ke server emacs.
Tidak banyak waktu overhead yang dihemat pada sistem modern, tetapi jauh lebih baik daripada menjalankan beberapa contoh emacs.