我在我的Mac上进行了一些更新,似乎破坏了我的一些设置。我在我的.bash_profile中设置了以下内容:
export PS1="\W $"
这个命令在我的正常bash会话中起作用,只显示当前目录而不是整个路径。但是,当我切换到tmux时,它又显示整个路径。其他对于PS1的更改,比如颜色或其他字符,在bash配置文件中工作良好,并且在tmux中也反映出来。我已经清空了我的.tmux.conf文件,以查看是否会导致冲突,但是这种行为没有发生变化。
我在系统上创建了一个新用户并尝试了相同的PS1,它在正常会话和tmux中都完美地工作。
我感到困惑的原因是我知道它曾经工作过,但是无法弄清楚更新会改变什么。除了.bash_profile和.tmux.conf文件之外,还有哪些文件可能会影响这里的设置呢?是否有办法确定tmux从哪里获取其设置?
其他信息: iTerm2和Terminal中的表现相同 Tmux版本1.8 Mac OSX 10.9.1
.bashrc
文件。 - chepner