Comment utiliser l'achèvement de la ligne de commande dans Midnight Commander?

14

Une fonctionnalité pratique essentielle que chaque shell raisonnable fournit est la complétion du nom de la commande / du fichier (généralement déclenchée en appuyant sur Tab). Cela me manque beaucoup lorsque j'utilise la ligne de commande dans Midnight Commander. Existe-t-il un moyen de l'utiliser (autrement qu'en masquant les panneaux avec Ctrl+ O)?

Ivan
la source

Réponses:

16

Vous avez juste besoin de l'ajouter avec Esc: Esc-Tab se termine, et il vous donnera même une petite liste déroulante si vous le faites deux fois. (Cela étant dit, vous n'obtiendrez probablement pas les possibilités d'expansion les plus sophistiquées de certains obus.)

Ulrich Schwarz
la source
3
Cela rend mc effectivement inutilisable. Vous pouvez changer de panneau avec ctrl-u, alors pourquoi ne peuvent-ils pas laisser la touche de tabulation seule? Ou faites basculer les panneaux avec le curseur droite / gauche.
weberjn
5

Il y avait un correctif dans MC 4.8.19 qui faisait fonctionner la redéfinition des onglets

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

Cet exemple de configuration du correctif fait fonctionner Tab simplement:

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