16

我一直在尝试在 Mac 上绑定 zzh 中的键,但遇到了一些麻烦。我知道我应该在谷歌上搜索,但找不到我需要的东西......

我一直在尝试将 ctrl-backspace 绑定为 ctrl-w 的等效项,即删除一个单词。但我找不到它的关键代码。当我使用“阅读”进行操作时,什么都没有出现。我在网上也找不到图表。

此外,我无法以某种方式绑定主/结束键(即 fn-left、fn-right)。它不受终端的键盘分配或 .zshrc 的约束,但当我按下它时它仍然在做奇怪的事情。上下翻页似乎表现得不那么奇怪。有什么帮助吗?

谢谢

4

1 回答 1

37

打开一个 shell 并尝试按 Ctrl-v,然后按您要绑定的键(例如 Home) 这是您应该与 bindkey 一起使用的键序列。

我在 Snow Leopard 上对 Home/End(行的开始/结束)的绑定:

bindkey '^[[H' beginning-of-line
bindkey '^[[F' end-of-line

仍在尝试绑定 cmd-left ......

于 2010-01-07T09:46:48.850 回答