GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Emacs -nw als Standard-Editor festlegen?

Beim Bearbeiten von Dateien wie sudoers , ich möchte emacs anstelle von nano verwenden. Also habe ich diesen Befehl ausgeführt

sudo update-alternatives --config editor

Und ich habe emacs ausgewählt. Das einzige Problem ist, dass ich Emacs im No-Window-Modus mag (das Flag -nw) und ich Emacs als emacs='emacs -nw' aliased habe sodass ich im Normalbetrieb den Modus „Kein Fenster“ verwenden kann, aber ich weiß nicht, wie ich meinen Standardeditor in den Modus „Kein Fenster“ versetzen soll.

Mit anderen Worten, ich brauche den Befehl sudo visudo und ähnliche Befehle, die Editoren öffnen, um die Datei mit emacs -nw zu öffnen . Wie kann ich das machen? Ich verwende Ubuntu 12.04.

Akzeptierte Antwort:

Erstellen Sie ein Skript, das Emacs mit dem Flag -nw startet, z. /usr/local/bin/emacs-nw.

#!/bin/sh

emacs -nw "[email protected]"

Installieren Sie es mit update-alternatives –install.

sudo update-alternatives --install /usr/bin/editor editor /usr/local/bin/emacs-nw 2

Editor als Ihr neues Skript konfigurieren.

sudo update-alternatives --set editor /usr/local/bin/emacs-nw

Ubuntu
  1. Wie ich Vim als meinen Standardeditor unter Linux konfiguriere

  2. Emacs Editor in Debian 10 installieren - Beste Methode?

  3. Wie stelle ich den Standard-Mount-Punkt ein?

  4. 7 Grundlegende Navigationsgrundlagen für den Emacs-Editor

  5. So legen Sie das Standard-Gateway unter Ubuntu fest

So legen Sie eine Standardadresse in cPanel fest

3 Möglichkeiten, den Emacs-Texteditor unter Ubuntu 20.04 zu installieren

So installieren Sie den Emacs Editor unter Ubuntu 20.04 LTS

So installieren Sie den Emacs Editor unter Linux Mint 20

Wie lege ich Idle als Standard-Editor für Python-Skripte fest?

So legen Sie Ihre Standardadresse in cPanel fest