Como instalar / usar como padrão a versão da linha de comando do Emacs?

8

Eu instalei o Emacs usando sudo apt-get install emacs. O problema é que, quando inicio o Emacs a partir da linha de comando (por exemplo emacs main.c), ele abre o Emacs com uma GUI. Eu prefiro a versão da linha de comando que é executada no emulador de terminal.

Como posso instalar (ou alterar algum padrão) para que o Emacs seja aberto na linha de comando em vez de uma GUI?

destro
fonte

Respostas:

13

Instalar em emacs-noxvez de emacsdeve fazer o truque.

TomH
fonte
5
No Debian / Ubuntu, o sabor "no X" do Emacs possui um número de versão incorporado: então o nome do pacote é emacs23-nox.
Riccardo Murri
^ Este (o que Riccardo disse)
21

Se você deseja iniciar o Emacs no terminal e sem nenhum suporte gráfico X11, basta chamá-lo com a -nwopção de linha de comando:

emacs -nw #...other options

Você pode configurar um alias de shell se estiver fazendo isso com frequência.

Isso funciona também nos casos em que você não tem controle sobre o que está instalado.

Riccardo Murri
fonte
2
Além disso, se a variável de ambiente $ DISPLAY não estiver definida, o emacs usará a versão do terminal.
KeithB
1

Iniciar o emacs com emacs -nwdeve fazer o truque.

haziz
fonte