%20%E4%B8%AD%E6%98%BE%E7%A4%BA%E5%85%B6%E4%BB%96%E5%91%BD%E4%BB%A4%E8%A1%8C%E6%8F%90%E7%A4%BA%E7%AC%A6.png)
bash
纯和中是否可以有不同的命令行提示符mc
?所以,有时我已经mc
启动,但面板关闭(Ctrl + O),当我在一段时间后返回终端时,我忘记mc
是否启动了,有时尝试mc
重新启动,或尝试打开面板,但mc
尚未启动。
因此,我尝试做的是:在正常模式下路径应该是这样的:
PS1=\u@\h:\w$
当处于mc
如下模式时:
PS1=mc \u:\w$
因此,问题是:我怎样才能对和 pure做出不同的PS1
提示?mc
bash
答案1
man mc
说:
如果您使用 bash,您可以在文件中指定子 shell 的启动命令 ,并在.tcsh中指定
~/.local/share/mc/bashrc
特殊键盘映射,用户可以在文件中指定启动命令。~/.local/share/mc/inputrc file
~/.local/share/mc/tcshrc
因此您可以在里面设置不同版本的PS1
变量~/.local/share/mc/bashrc
。