如何使用CTRL+箭头使byobu向前单词和向后单词



在uxterm中使用时,当我按下ctrl+leftctrl+right时,zsh是跳跃词。当在纯未配置的byobu(tmux后端(中使用时,它不是。光标坐在那里什么也不做。

然而,我可以通过使用alt+b和alt+f来实现这一点,但我真的希望使用ctrl+arrow来符合整个系统的通用人体工程学。

使用以下值创建~/.byobu/.tmux.conf

set-window-option -g xterm-keys on

然后将以下内容添加到~/.byobu/keybindings.tmux

unbind-key -n C-Left
unbind-key -n C-Right

好吧,我找到了一个解决方法:

bindkey '^[[1;5D' backward-word
bindkey '^[[1;5C' forward-word

~/.zshrc

为了找出神秘的密钥代码,我必须cat -v并输入它们。天哪,我的生产力提高了15%。

这里的补丁为我纠正了Ubuntu 12.04 上的问题

https://code.launchpad.net/~jake biesinger/byobu/+merge/126830

最新更新