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 -nwdass 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 .profileoder .bashrcDatei, 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 enwund 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-xzu konfigurieren, und dann emacswird 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