为什么某些默认的 Bindkey 键在 tcsh 中不起作用?

为什么某些默认的 Bindkey 键在 tcsh 中不起作用?

我正在使用 tcsh,我发现我的一些自定义绑定和一些默认的 Bindkey 绑定不起作用。他们为什么不工作?

例如:

我加载一些默认绑定:bindkey -e

我检查向后词的默认绑定bindkey | grep backward-word并看到:

"\302"         ->  backward-word
"\342"         ->  backward-word
"^[B"          -> backward-word
"^[b"          -> backward-word

当我尝试使用向后单词时,Alt+Shift+b 工作得很好,但 Alt+b 不起作用。是什么赋予了?

我尝试为backward-word 创建一个新的绑定bindkey "^[u" backward-word,但是当我尝试使用它(Alt+u)时,它的行为就像backward-char 一样。

答案1

我解决了这个问题。我在 Windows 7 上运行 Linux VM。Windows 7 中的另一个程序(AutoHotkey)正在覆盖这些键绑定。

相关内容