如何使用Byobu 在屏幕底部显示窗口标题?

Pie*_*rre 3 command-line zsh byobu

我将 Byobu 与 zsh 一起使用。正如您在下面的屏幕截图中看到的,创建的所有窗口都以“-”作为标题。我使用 bash 的同事可以看到正在运行的程序(bashpythonvimssh等)。我怎样才能达到同样的效果?

提前致谢!

Byobu 的终端

小智 5

tmux当您使用后端(默认行为)时,此行为似乎是设计使然byobu

当您运行时,byobu-screen您将看到此功能开箱即用。

如果您查看该/usr/share/byobu/keybindings/f-keys.tmux文件,您可以看到绑定键F2以打开新窗口的行:

bind-key -n F2 new-window -c "#{pane_current_path}" \; rename-window "-"
Run Code Online (Sandbox Code Playgroud)

你知道什么?这个狡猾的小家伙将窗口重命名为-创建时的名称。

您可以通过在文件中添加一行来覆盖此行为~/.byobu/.tmux.conf

echo 'bind-key -n F2 new-window -c "#{pane_current_path}"' >> ~/.byobu/.tmux.conf
Run Code Online (Sandbox Code Playgroud)

由于某种原因,这在第一个窗口上仍然不起作用。