解决ctrl+左右方向键失效

解决ctrl+左右方向键失效

问题: 在终端按下 ctrl + 左/右 方向键时,出现以下字符

# ctrl+ 方向键的结果
;5D
;5C

解决: 新建 ~/.inputrc 文件,新增以下内容

# mappings for Ctrl-left-arrow and Ctrl-right-arrow for word moving
"\e[1;5C": forward-word
"\e[1;5D": backward-word
"\e[5C": forward-word
"\e[5D": backward-word
"\e\e[C": forward-word
"\e\e[D": backward-word

参考资料 https://www.linuxfromscratch.org/lfs/view/11.3/chapter09/inputrc.html

Licensed under CC BY-NC-SA 4.0
Built with Hugo
主题 StackJimmy 设计