在 Midnight Commander (mc) 中显示其他命令行提示符

在 Midnight Commander (mc) 中显示其他命令行提示符

bash纯和中是否可以有不同的命令行提示符mc?所以,有时我已经mc启动,但面板关闭(Ctrl + O),当我在一段时间后返回终端时,我忘记mc是否启动了,有时尝试mc重新启动,或尝试打开面板,但mc尚未启动。

因此,我尝试做的是:在正常模式下路径应该是这样的:

PS1=\u@\h:\w$

当处于mc如下模式时:

PS1=mc \u:\w$

因此,问题是:我怎样才能对和 pure做出不同的PS1提示?mcbash

答案1

man mc说:

如果您使用 bash,您可以在文件中指定子 shell 的启动命令 ,并在.tcsh中指定~/.local/share/mc/bashrc 特殊键盘映射,用户可以在文件中指定启动命令。~/.local/share/mc/inputrc file~/.local/share/mc/tcshrc

因此您可以在里面设置不同版本的PS1变量~/.local/share/mc/bashrc

相关内容