多路复用终端管理器"增强版"byobu

screen和tmux都是Unix/Linux上著名的多路复用终端管理程序,不过,我个人感觉使用还是有些复杂和不太方便,不仅ctrl-a快捷键非常拗手,而且需要做一些定制配置才能舒适地使用。

byobu是一个更为易用的screen/tmux包装脚本,用于加载基于文本的窗口管理器(既可以是screen,也可以是tmux)。默认就在状态栏提供系统信息显示,以及状态通知。也激活了多tab终端绘画,而且提供了简洁的快捷键。

如果在byobu中按下ctrl+a,则会立即提示你希望使用screen还是emacs的快捷键,非常人性化。我选择screen,则后续就完全兼容screen的快捷键。甚至你可以忘记在使用byobu,而以为自己在使用screen。

byobu默认使用tmux作为后端,但是可以通过工具byobu-select-backend修改。

byobu默认快捷键:

  • F2 - create a new window

  • F3 - Go to the prev window

  • F4 - Go to the next window

  • F5 - Reload profile

  • F6 - Detach from the session

  • F7 - Enter scrollback mode

  • F8 - View all keybindings

  • F9 - Configure screen-profiles

  • F12 - Lock this terminal

Byobu官方网站提供了一个视频详细介绍了使用方法,非常直观:

Byobu使用视频

参考

Last updated