如何用CTRL +箭头制作byobu前向词和后向词?

时间:2013-04-13 14:03:54

标签: shell zsh ergonomics byobu

在uxterm中使用时,zsh会在按ctrl+leftctrl+right时跳过单词。 当在普通的未配置的byobu(tmux后端)中使用时,它不是。光标在那里什么都不做。

然而,我可以通过使用alt + b和alt + f实现这一点,但我真的想使用ctrl + arrow来保持一般的系统范围的人体工程学。

3 个答案:

答案 0 :(得分:7)

使用此值创建~/.byobu/.tmux.conf

set-window-option -g xterm-keys on

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

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

答案 1 :(得分:5)

好的,我找到了解决方法:

bindkey '^[[1;5D' backward-word
bindkey '^[[1;5C' forward-word
~/.zshrc

中的

要查找我必须cat -v的神秘密钥代码并输入它们。天哪,我的工作效率提高了15%。

答案 2 :(得分:2)

这里的补丁在Ubuntu 12.04上为我解决了问题

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