Nicolas Raoul Asked: 2018-01-19 00:28:25 +0800 CST2018-01-19 00:28:25 +0800 CST 2018-01-19 00:28:25 +0800 CST CTRL-SHIFT-F2 丢失所有 Byobu 选项卡 772 我喜欢 Byobu,因为它允许我组织几十个带有标题/路径/历史的标签。少数在我的中配置了new-session/new-window行,~/.byobu/windows.tmux其余的我根据我当前的项目临时创建。 我经常使用 CTRL-SHIFT-F3 和 CTRL-SHIFT-F4 来移动标签。 但是如果我错误地按了 CTRL-SHIFT-F2……我所有的标签都不见了,这让我很伤心。 有没有办法撤消它?左下角的数字让我觉得可能有办法恢复我的标签: 或者我可以阻止 CTRL-SHIFT-F2 这样做吗? byobu 1 个回答 Voted Best Answer muru 2018-01-19T00:42:50+08:002018-01-19T00:42:50+08:00 这可能是这个键绑定的效果/usr/share/byobu/keybindings/f-keys.tmux: bind-key -n C-S-F2 new-session 您可以编辑~/.byobu/keybindings.tmux并删除该键绑定: unbind-key -n C-S-F2 tmux 中的部分默认键控是(来自man tmux): s Select a new session for the attached client interactively. 这将与前缀(默认值:)一起使用Ctrlb,因此您可以尝试Ctrlb+s切换会话。 默认情况下,tmux如果在运行时已经存在多个会话,还会要求您从打开的会话列表中进行选择: ~ byobu-tmux Byobu sessions... 1. tmux: 1: 2 windows (created Thu Jan 18 18:03:21 2018) [80x23] 2. tmux: 2: 1 windows (created Thu Jan 18 18:03:24 2018) [80x23] 3. tmux: 3: 1 windows (created Thu Jan 18 18:03:25 2018) [80x23] 4. Create a new Byobu session (tmux) 5. Run a shell without Byobu (/bin/zsh) Choose 1-5 [1]:
这可能是这个键绑定的效果
/usr/share/byobu/keybindings/f-keys.tmux
:您可以编辑
~/.byobu/keybindings.tmux
并删除该键绑定:tmux 中的部分默认键控是(来自
man tmux
):这将与前缀(默认值:)一起使用Ctrlb,因此您可以尝试Ctrlb+s切换会话。
默认情况下,
tmux
如果在运行时已经存在多个会话,还会要求您从打开的会话列表中进行选择: