我想知道如何重新映射 x-term 的一些默认键。
具体来说,我想重新映射 Cntrl+leftArrow 和 Cntrl+rightArrow 键以向前或向后移动单词。我还想重新映射 Alt+leftArrow 和 Alt+rightArrow 键以移动到行首和行末。
我已成功安装并通过编辑 .inputrc 重新映射了 rxvt 键,但我认为 x-term 不使用此文件。我想我需要编辑 ~.Xresources 文件并编辑 VT00 翻译,但我真的不明白相应键映射的值是如何工作的。
感谢您的帮助
答案1
您不需要重新映射这些键(可能为 Ctrl+A 等),从而使它们与映射到的组合无法区分,而是可以在 readline 配置文件中绑定它们的键码~/.inputrc
,如下所示:
"\e[1;5C": forward-word
"\e[1;5D": backward-word
"\e[1;3C": end-of-line
"\e[1;3D": beginning-of-line