Saya tahu untuk memulai emacs tanpa sistem jendela, saya lakukan:
emacs -nw filename.txt
Tapi, saya tidak ingin menentukan -nw terus-menerus. Apa yang saya tambahkan di .emacs saya untuk melakukan ini secara otomatis?
Bergantung pada platform di shell, saya yakin Anda bisa menambahkan alias di bashrc atau bash_profile (tergantung kebutuhan) sehingga emacs diartikan sebagai emacs -nw
Anda dapat memilih untuk menginstal versi emacs non-grafis, di bawah OSX Saya memiliki paket "emacs @ 23.2, Revisi 5 (editor): diinstal melalui MacPorts sehingga ketika saya mengetik 'emacs', ia tidak pernah menampilkan GUI. Tentu saja aliasing (seperti disarankan dalam jawaban lain) membuat Anda kadang-kadang memiliki opsi untuk menjalankan versi grafis.
sumber
~/.bash_profile
dan letakkan ini di baris baru:alias emacs="emacs -nw"
sumber
Sebagai contoh yang sedikit lebih luas ...
Berikut ini cuplikan dari .bashrc lokal saya
Itu untuk saya.
Juga jika Anda menggunakan emacs di konsol "nyata" itu mendeteksi tidak adanya lingkungan windowing dan mulai dengan benar tanpa alias.
yaitu
Anda juga dapat mengatur variabel env EDITOR Anda (dalam bashrc)
Akhirnya Anda dapat menghapus versi GUI :)
pada debian:
kemungkinan besar akan melakukan semuanya untuk Anda.
sumber