Ich benutze Ubuntu 11.10. Wenn ich den Befehl "emacs" in das Terminal eingebe, wird emacs als separates Fenster geöffnet. Wie kann ich es wie einen Nano-Editor im Terminal öffnen?
Ich benutze Ubuntu 11.10. Wenn ich den Befehl "emacs" in das Terminal eingebe, wird emacs als separates Fenster geöffnet. Wie kann ich es wie einen Nano-Editor im Terminal öffnen?
Antworten:
Emacs bietet viele Startoptionen. Das, wonach Sie suchen, ist,
emacs -nw
dass Emacs im Terminal geöffnet werden, ohne die Umgebungsvariable DISPLAY zu berücksichtigen, selbst wenn sie festgelegt ist. Die lange Form dieser Flagge ist emacs --no-window-system
.
Weitere Informationen zu den Startoptionen von Emacs finden Sie im Handbuch .
Um Funktionen bereitzustellen, gehen Sie zu Ihrer .profile
oder .bashrc
Datei, die sich /home/usr/
unten und unten befindet, und fügen Sie die folgende Zeile hinzu:
alias enw='emacs -nw'
Jedes Mal, wenn Sie eine Terminalsitzung öffnen, geben Sie zum Beispiel einfach ein enw
und Sie haben mit drei Buchstaben die Option emacs no-window :).
Wenn Sie EMACS ohne X öffnen müssen:
emacs -nw
Die Alias-Lösung hat mir für meine Zwecke nicht gefallen. Zum einen funktionierte es nicht für die Einstellungexport EDITOR="emacs -nw"
.
Aber Sie können übergeben, um --without-x
zu konfigurieren, und dann emacs
wird immer nur das normale alte im Terminal geöffnet.
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