我希望我的窗口标题栏显示我的PWD。在我的.bashrc
我有这个似乎为Bash做的伎俩:
# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
;;
*)
;;
esac
但是,当我使用Tmux时,窗口显示我在哪里启动Tmux的目录,而不是我在Tmux中导航到的当前目录。
下面,我在~
中启动了Tmux,然后导航到~/Downloads
。标题栏仍显示~
。在它后面是一个窗口,我只使用Bash导航到~/Downloads
;它显示了我想要的东西:
以下是我已经尝试过的不起作用的事情:
答案 0 :(得分:3)
我想在我尝试这个之前它与其他一些变化相结合......现在它可以工作:
~/.tmux.conf
中的:
set -g set-titles on
set -g set-titles-string '#T'
<{1>}中的(顺便说一下,我将~/.bashrc
添加到切换参数中):
|screen