Comment installer / défaut à la version en ligne de commande d'Emacs?


8

J'ai installé Emacs en utilisant sudo apt-get install emacs. Le problème est que lorsque je lance Emacs à partir de la ligne de commande (par exemple emacs main.c), il ouvre Emacs avec une interface graphique. Je préfère la version en ligne de commande qui s'exécute dans l'émulateur de terminal.

Comment puis-je installer (ou modifier certains paramètres par défaut) afin qu'Emacs s'ouvre dans la ligne de commande au lieu d'une interface graphique?

Réponses:


13

L'installation emacs-noxau lieu de emacsdevrait faire l'affaire.


5
Dans Debian / Ubuntu, la saveur "no X" d'Emacs a un numéro de version intégré: le nom du paquet est donc emacs23-nox.
Riccardo Murri

^ Ceci (ce que riccardo a dit)

21

Si vous souhaitez démarrer Emacs dans le terminal et sans prise en charge graphique X11, appelez-le simplement avec le -nwcommutateur de ligne de commande:

emacs -nw #...other options

Vous pouvez configurer un alias de shell si vous le faites fréquemment.

Cela fonctionne également dans les cas où vous n'avez aucun contrôle sur ce qui est installé.


2
De plus, si la variable d'environnement $ DISPLAY n'est pas définie, emacs utilisera la version du terminal.
KeithB

1

Démarrer emacs avec emacs -nwdevrait faire l'affaire.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.