我一直在努力改变我的状态行电力线外壳到电源线bash 的绑定。
它看起来似乎有效,但是当我打开 tmux 时,执行每个命令后都会出现错误:
_update_ps1: command not found
我很确定这是 遗留的东西powerline-shell
,但我不知道它在哪里被调用。我没有在我的.bashrc
或.tmux.conf
文件中看到任何调用它的东西(我的 tmux 文件是在这个要点)。
系统:Ubuntu 20.04
编辑:感谢朋友的指点,我发现了问题所在。tmux 启动时的环境变量PROMPT_COMMAND
设置为_powerline_status_wrapper _powerline_set_prompt history -a; history -c; history -r; _update_ps1; history -a; history -c; history -r; _powerline_status_wrapper _powerline_tmux_set_pwd
。每次打开新窗口时我都可以手动更改它,但我不知道它在哪里或为什么被设置。