Wie verwende ich die Befehlszeilenvervollständigung in Midnight Commander?

13

Eine wesentliche Annehmlichkeit, die jede vernünftige Shell bietet, ist die Vervollständigung des Befehls / Dateinamens (normalerweise ausgelöst durch Drücken von Tab). Ich vermisse es sehr, wenn ich die Kommandozeile in Midnight Commander benutze. Gibt es eine Möglichkeit, es zu verwenden (außer die Panels mit Ctrl+ auszublenden O)?

Ivan
quelle

Antworten:

15

Sie müssen ihm nur Folgendes voranstellen Esc: Esc-Tab erledigt den Vorgang, und es wird Ihnen sogar ein winziges Dropdown-Menü angezeigt, wenn Sie es zweimal ausführen. (Davon abgesehen werden Sie wahrscheinlich nicht die ausgefalleneren Erweiterungsmöglichkeiten einiger Shells erhalten.)

Ulrich Schwarz
quelle
3
Dies macht mc effektiv unbrauchbar. Sie können Panels mit Strg-U wechseln. Warum können sie die Tabulatortaste nicht einfach in Ruhe lassen? Oder lassen Sie Panels mit dem Cursor nach rechts / links wechseln.
22.
5

In MC 4.8.19 gab es einen Fix, mit dem das Neudefinieren von Tabs funktioniert

https://midnight-commander.org/ticket/3672

Mit diesem Konfigurationsbeispiel aus dem Fix funktioniert die einfache Registerkarte:

[main:empty-cmdline]
ChangePanel = tab
[main]
ChangePanel =
[input]
Complete = tab; alt-tab
weberjn
quelle