Vous pouvez éditer votre fichier de menu utilisateur pour ajouter/modifier les liaisons de touches. Voir aquí .
Comme je n'avais pas de ~/.mc/cedit/menu
j'ai copié le fichier depuis /etc/mc/cedit.menu
Si vous voulez exécuter des scripts marqués comme exécutables et passer des paramètres, vous ajouteriez quelque chose comme
r run
PARAM=%{parametes}
%f $PARAM
à votre ~/.mc/cedit/menu
fichier.
Dans cet exemple r sera la clé pour exécuter les scripts une fois que vous êtes dans le menu Utilisateur (F11), changez r à ce que vous voulez. %f
est une macro pour le nom de fichier du fichier ouvert.
Pour les Shell Shell qui ne sont pas marqués comme exécutables, il faudrait changer la dernière ligne de l'exemple ci-dessus pour qu'elle soit la suivante
sh %f $PARAM
Il y a des conseils pour la syntaxe et beaucoup de modèles dans le fichier de menu. Il y a aussi des filtres pour les extensions de noms de fichiers, voir ces modèles pour avoir quelques exemples.