Как использовать завершение командной строки в Midnight Commander?

14

Важной удобной функцией, которую обеспечивает каждая разумная оболочка, является завершение имени команды / файла (обычно вызывается нажатием Tab) Я сильно скучаю, когда использую командную строку в Midnight Commander. Есть ли способ использовать его (кроме как скрыть панели Ctrl+ O)?

Иван
источник

Ответы:

16

Вам просто нужно добавить его с помощью Esc: Esc-Tab выполняет завершение, и он даже даст вам небольшой выпадающий список, если вы сделаете это дважды. (Это, как говорится, вы, вероятно, не получите более причудливые возможности расширения некоторых оболочек.)

Ульрих Шварц
источник
3
Это делает MC эффективно непригодным для использования. Вы можете переключать панели с помощью ctrl-u, так почему они не могут просто оставить клавишу табуляции в покое? Или переключите панели с помощью курсора вправо / влево.
Weberjn
5

В MC 4.8.19 было исправление, которое заставляло переопределять вкладку

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

Этот пример конфигурации из исправления упрощает работу с вкладками:

[main:empty-cmdline]
ChangePanel = tab
[main]
ChangePanel =
[input]
Complete = tab; alt-tab
weberjn
источник