Öffnen Sie Emacs in einem Terminal, wenn Sie crontab bearbeiten


9

Ich habe emacsals Standardeditor in eingerichtet /etc/profile. Wenn ich emacsin einem Terminal verwenden möchte . Ich öffne es mit der -nwOption. Wie kann ich das gleiche Verhalten haben, wenn crontab -everhindert wird, dass es in einem Fenster geöffnet wird?


"Ich habe Emacs als Standardeditor in / etc / profile eingerichtet" wie?
Ant6n

Antworten:


12

Du musst benutzen

    export EDITOR="emacs -nw"

mit den Anführungszeichen, und es sollte wie erwartet funktionieren.


7

Wenn Sie der Meinung sind, dass das Starten emacsjedes Mal langsam ist, können Sie auch Folgendes verwenden:

export EDITOR="emacsclient -t"

Sie müssen den Emacs-Server jedoch einmal starten, indem Sie Folgendes verwenden:

emacs --daemon

2
Mit EDITOR="emacsclient --alternate-editor= -t"emacsclient wird Emacs bei Bedarf im Daemon-Modus gestartet.
Gilles 'SO - hör auf böse zu sein'
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.