我已经设置了alt + arrow keys
更改选项卡的绑定vim
(在.vimrc
):
map <silent><A-Right> :tabnext<CR>
map <silent><A-Left> :tabprevious<CR>
byobu
然而,这在后端不起作用tmux
,我猜是因为它被重新映射了byobu
。
我尝试设置:
unbind -n M-right
unbind -n M-left
无论成功与否.tmux.conf
。.byobu/keybindings.tmux
有人对如何修复它有什么建议吗?
答案1
你太接近了!你只是错过了 M-Right 中“R”的大写和 M-Left 中“L”的大写。
只需添加以下内容~/.byobu/keybindings.tmux
:
unbind -n M-Right
unbind -n M-Left
然后按下F5以重新加载您的个人资料。
全面披露:我是屏风。
答案2
如果您无法禁用特定的键绑定,您可以使用Shift+切换 Byobu 的键绑定关闭/打开F12- 这是我经常使用的方法(例如与 Midnight Commander 交互)。我只是错过了在状态栏中显示其当前状态的可能性(键绑定当前是否处于活动状态 - 或者我是否已将其关闭?) - 但这是另一个问题 ;)