Estou usando o Ubuntu 11.10. Quando digito o comando "emacs" no terminal, ele abre o emacs como uma janela separada. Como posso abri-lo dentro do terminal, como o nano editor?
Estou usando o Ubuntu 11.10. Quando digito o comando "emacs" no terminal, ele abre o emacs como uma janela separada. Como posso abri-lo dentro do terminal, como o nano editor?
Respostas:
O Emacs tem muitas opções de lançamento. O que você está procurando é
emacs -nw
abrir o emacs dentro do terminal, desconsiderando a variável de ambiente DISPLAY, mesmo que esteja definida. A forma longa dessa bandeira é emacs --no-window-system
.
Mais informações sobre as opções de lançamento do emacs podem ser encontradas no manual .
No espírito de fornecer funcionalidade, acesse seu arquivo .profile
ou .bashrc
localizado /home/usr/
na parte inferior e adicione a linha:
alias enw='emacs -nw'
Agora, toda vez que você abre uma sessão de terminal, basta digitar, por exemplo, enw
e você tem com três letras a opção emacs no-window :).
Se você precisar abrir o EMACS sem o X:
emacs -nw
Não gostei da solução de alias para meus propósitos. Por um lado, não funcionou para a configuração export EDITOR="emacs -nw"
.
Mas você pode passar --without-x
para configurar e, em seguida, apenas ol 'regular emacs
sempre abrirá no 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