Bagaimana cara menginstal / default ke versi baris perintah Emacs?

8

Saya menginstal Emacs menggunakan sudo apt-get install emacs. Masalahnya adalah ketika saya meluncurkan Emacs dari baris perintah (mis. emacs main.c) Emacs terbuka dengan GUI. Saya lebih suka versi baris perintah yang berjalan di terminal emulator.

Bagaimana cara saya menginstal (atau mengubah beberapa default) sehingga Emacs akan terbuka di baris perintah, bukan GUI?

sayap kanan
sumber

Jawaban:

13

Instalasi emacs-noxbukannya emacsharus melakukan trik.

TomH
sumber
5
Di Debian / Ubuntu, rasa "no X" dari Emacs memiliki nomor versi yang disematkan: begitulah nama paketnya emacs23-nox.
Riccardo Murri
^ Ini (apa kata riccardo)
21

Jika Anda ingin menjalankan Emacs di terminal dan tanpa dukungan grafis X11, panggil saja dengan -nwsakelar baris perintah:

emacs -nw #...other options

Anda dapat mengatur alias shell jika Anda sering melakukan ini.

Ini juga berfungsi dalam kasus di mana Anda tidak memiliki kendali atas apa yang diinstal.

Riccardo Murri
sumber
2
Selain itu, jika variabel lingkungan $ DISPLAY tidak disetel, emacs akan menggunakan versi terminal.
KeithB
1

Memulai emacs dengan emacs -nwharus melakukan trik.

Haziz
sumber