Wie wechselt man den Editor in mc (Mitternachtskommandant) von nano zu mcedit?


Antworten:


71

Drücken Sie nacheinander die folgenden Tasten:

  1. F9 Aktiviert das Hauptmenü.
  2. o Wählt das OptionMenü aus.
  3. c Öffnet den Konfigurationsdialog.
  4. i Schaltet die use internal editOption um.
  5. s Speichert Ihre Einstellungen.

Alt-Text


7
Können Sie auch hinzufügen, wie Sie den Editor in einen anderen Editor ändern können?
Trusktr

Es ist besser, eine Möglichkeit anzugeben, um dies über die Befehlszeile zu ändern, jedoch nicht durch Ändern des Standardeditors des Betriebssystems.
Sorin

Das ist großartig, aber gibt es eine Möglichkeit, dasselbe in der Befehlszeile zu tun, indem Sie beispielsweise eine Umgebungsvariable hinzufügen / ändern? Ich würde das gerne automatisieren.
Nickolai Leschov

2
Sieht aus hat es sich geändert ‚t‘ anstelle von ‚i‘ Bild
pshirishreddy

38

Führen Sie MC wie gewohnt aus. In der Befehlszeile rechts über der unteren Zeile der Menüauswahl geben Sie ein select-editor. Dies sollte ein Menü mit einer Liste aller installierten Editoren öffnen. Dies funktioniert für mich auf allen meinen aktuellen Linux-Rechnern.


Danke! Das war die einzige Lösung, die für mich mit der mc-Version in den Ubuntu 14.04-Repositories funktioniert hat.
Sledge Hammer

3
Funktioniert bei mir nicht. Ich erhalte die Fehlermeldung "Befehl nicht gefunden" von Bash.
Marlar

Diese Lösung ist nützlich in Ubuntu (nicht in Debian getestet), aber in Redhat oder Centos müssen Sie so etwas wie diesen Blog machen: rhel-centos-set-default-editor-to-nano
hermeslm

14

Sie können auch den Standardeditor ändern. Öffnen Sie ein Terminal und geben Sie diesen Befehl ein:

sudo update-alternatives --config editor

Sie erhalten eine Liste der auf Ihrem System installierten Editoren, und Sie können Ihren Favoriten auswählen.


2
OP fragt nicht, wie der Standardeditor des Systems geändert werden soll.
Ryan Thompson

3

Wenn Sie die mc- und Systemeinstellungen so lassen möchten, wie sie jetzt sind, können Sie sie einfach so ausführen

$ EDITOR=mcedit mc

1

Öffnen Sie Midnight Commander, gehen Sie zu Optionen -> Konfiguration und aktivieren Sie "Internen Editor verwenden". Klicken Sie auf Speichern und Sie sind fertig.

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.