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

yPh*_*hil 6 shell ergonomics zsh byobu

当在uxterm zsh中使用时,我按ctrl+left和时跳字ctrl+right.当在普通的未配置的byobu(tmux后端)中使用时,它不是.光标在那里什么都不做.

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

iru*_*var 7

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

set-window-option -g xterm-keys on
Run Code Online (Sandbox Code Playgroud)

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

unbind-key -n C-Left
unbind-key -n C-Right
Run Code Online (Sandbox Code Playgroud)


yPh*_*hil 5

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

bindkey '^[[1;5D' backward-word
bindkey '^[[1;5C' forward-word
Run Code Online (Sandbox Code Playgroud)

~/.zshrc

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