在centos上用byobu在window标题中显示当前路径
Displaying current path in the window title with byobu on centos
我习惯于在 linux 终端 window 标题中显示我的当前路径,当使用 rxvt 时,像这样:
PS1="\[3]0;\u@\h: \w[=11=]7\][${LOGNAME}@${HOSTNAME}] > "
来自我的 .bashrc
我在 centos 上的 byobu(使用 tmux)中找不到这样做的方法。有没有人知道如何做到这一点,或者在 byobu 状态行中?
谢谢
我在 byobu 状态栏中找到了执行此操作的方法。
CentOS 6 的问题是来自标准 repo 的 tmux 版本。是v1.6,我们至少需要1.8才能达到这个结果。
所以从最新的来源安装 tmux,就像这里解释的那样:https://gist.github.com/sturadnidge/4185338
注意:再次 运行 byobu 之前终止旧的 tmux 会话。
然后在您的 $HOME/.byobu/.tmux.conf
中使用以下设置
set -g status-left '#{pane_current_path} '
我习惯于在 linux 终端 window 标题中显示我的当前路径,当使用 rxvt 时,像这样:
PS1="\[3]0;\u@\h: \w[=11=]7\][${LOGNAME}@${HOSTNAME}] > "
来自我的 .bashrc
我在 centos 上的 byobu(使用 tmux)中找不到这样做的方法。有没有人知道如何做到这一点,或者在 byobu 状态行中?
谢谢
我在 byobu 状态栏中找到了执行此操作的方法。
CentOS 6 的问题是来自标准 repo 的 tmux 版本。是v1.6,我们至少需要1.8才能达到这个结果。
所以从最新的来源安装 tmux,就像这里解释的那样:https://gist.github.com/sturadnidge/4185338
注意:再次 运行 byobu 之前终止旧的 tmux 会话。
然后在您的 $HOME/.byobu/.tmux.conf
中使用以下设置set -g status-left '#{pane_current_path} '