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 -nwcela 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 .profileou .bashrcsitué 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, enwet 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 emacss'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