当我在任何终端上键入Control任何箭头键(gnome-terminal
,以及terminator
)时,我得到这个(或类似的内容)。
我使用时也会发生这种情况openbox
,所以这不是问题compiz
。而且这种情况只发生在终端程序中,从未发生在 GUI 应用程序中(例如 Firefox、Chrom(ium)e 或 Empathy)。
答案1
~/.inputrc
你的和里有什么/etc/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
如果您在 中有这些内容/etc/inputrc
,则需要从 中包含该文件~/.inputrc
,因此请检查它是否包含以下行:
$include /etc/inputrc
答案2
您可能使用了错误的 shell。尝试通过命令将 shell 更改为 bash
chsh -s /bin/bash $(whoami)
不要使用 sudo 或以 root 身份运行。系统可能会提示您输入密码。更改 shell 后重新启动。