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

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

我正在使用 Byobu 和 zsh。如下面的屏幕截图所示,创建的所有窗口的标题都是“-”。使用 bash 的同事可以看到正在运行的程序(bashpythonvimssh等)。我该如何实现同样的效果?

提前致谢!

带有 Byobu 的终端

答案1

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

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

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

bind-key -n F2 new-window -c "#{pane_current_path}" \; rename-window "-"

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

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

echo 'bind-key -n F2 new-window -c "#{pane_current_path}"' >> ~/.byobu/.tmux.conf

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

相关内容