J'utilise Ubuntu 11.10. Quand je tape la commande "emacs" dans le terminal, il ouvre emacs comme une fenêtre séparée. Comment puis-je l'ouvrir dans le terminal, comme l'éditeur nano?
J'utilise Ubuntu 11.10. Quand je tape la commande "emacs" dans le terminal, il ouvre emacs comme une fenêtre séparée. Comment puis-je l'ouvrir dans le terminal, comme l'éditeur nano?
Réponses:
Emacs prend de nombreuses options de lancement. Celui que vous recherchez est que
emacs -nw
cela ouvrira emacs à l'intérieur du terminal sans tenir compte de la variable d'environnement DISPLAY même si elle est définie. La forme longue de ce drapeau est emacs --no-window-system
.
Vous trouverez plus d'informations sur les options de lancement d'emacs dans le manuel .
Dans l'esprit de fournir des fonctionnalités, accédez à votre fichier .profile
ou .bashrc
situé en /home/usr/
bas et ajoutez la ligne en bas:
alias enw='emacs -nw'
Maintenant, chaque fois que vous ouvrez une session de terminal, vous tapez simplement, par exemple, enw
et vous avez avec trois lettres l'option emacs no-window :).
Si vous devez ouvrir EMACS sans X:
emacs -nw
Je n'ai pas aimé la solution d'alias pour mes besoins. D'une part, cela n'a pas fonctionné pour le réglage export EDITOR="emacs -nw"
.
Mais vous pouvez passer --without-x
à configurer et alors juste ol 'régulier emacs
s'ouvrira toujours dans le 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