web-dev-qa-db-fra.com

Afficher une autre invite de ligne de commande dans Midnight Commander (mc)

Est-il possible d'avoir une invite de ligne de commande différente en pure bash et mc? Donc, j’ai parfois lancé mc, mais les panneaux ont été désactivés (Ctrl + O), et lorsque je retourne au terminal après un certain temps, j’oublie que j’ai mc commencé ou non, et certains parfois, essayez de redémarrer mc, ou essayez d’allumer les panneaux, lorsque mc n’est pas démarré.

Donc, ce que je tente de faire: en mode normal, le chemin devrait ressembler à ceci:

PS1=\u@\h:\w$

en mode mc quelque chose comme:

PS1=mc \u:\w$

La question est donc la suivante: comment puis-je créer différentes invites PS1 pour mc et pure bash?

2
radistao

man mc dit:

Si vous utilisez bash, vous pouvez spécifier des commandes de démarrage pour le sous-shell dans votre fichier ~/.local/share/mc/bashrc et des mappages de clavier spéciaux dans le ~/.local/share/mc/inputrc file. Les utilisateurs de tcsh peuvent spécifier des commandes de démarrage dans le fichier ~/.local/share/mc/tcshrc.

Ainsi, vous pouvez configurer votre version différente de la variable PS1 à l'intérieur de ~/.local/share/mc/bashrc.

3
Nykakin