Jawaban:
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.
Sebagai contoh yang sedikit lebih luas ...
Berikut ini cuplikan dari .bashrc lokal saya
## grrrr me type bad
alias emasc='emacs -nw'
alias emacs='emacs -nw'
alias emacsx='emacs23-x'
alias ls='ls --color'
Itu untuk saya.
Juga jika Anda menggunakan emacs di konsol "nyata" itu mendeteksi tidak adanya lingkungan windowing dan mulai dengan benar tanpa alias.
yaitu
ctrl + alt + F[1-6]
Anda juga dapat mengatur variabel env EDITOR Anda (dalam bashrc)
Akhirnya Anda dapat menghapus versi GUI :)
pada debian:
apt-get install emacs23-nox
kemungkinan besar akan melakukan semuanya untuk Anda.