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.