如何将Ctrl-Left和Ctrl-Right配置为bash的上一个/下一个单词快捷方式(当前为alt-b和alt-f)?
正确答案取决于您所使用的终端。
对于Gnome Terminal或xterm的最新版本,请将其放在〜/ .inputrc中:
"\e[1;5C": forward-word
"\e[1;5D": backward-word
对于PuTTY,请将其放在您的〜/ .inputrc中:
"\eOC": forward-word
"\eOD": backward-word
对于rxvt,将其放在〜/ .inputrc中:
"\eOc": forward-word
"\eOd": backward-word
您可能可以将所有这些都放到〜/ .inputrc中。
在所有情况下,您还需要将其放在〜/ .bashrc(或〜/ .zshrc)中:
export INPUTRC=~/.inputrc
如果不工作,或者你有一个不同的终端,去你的终端输入Ctrl+ V Ctrl+ ->。然后使用该代替的"\e[1;5C"
或"\eOC"
以上。重复Ctrl+ <-。
请注意,您需要使用inputrc语法编写键盘转义序列,例如
\C
手段控制\e
表示转义(^[
使用上面的Ctrl + V键入时显示)本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句