我知道在
bindkey '\ep' autosuggest-accept-suggested-small-wordthe
\e
指的是⎇ Alt钥匙。我也知道是C-
指⎈ Ctrl钥匙。
是否有一个引用所有键的列表,因为我最难理解 ZLE 的工作原理以及我应该使用哪个组合键来绑定autosuggest-accept-suggested-small-word
到以该键开头的键盘快捷⌘ Cmd键。
例如:这些键绑定指的是哪些键:^~u
、、~w
(^@j
这些是我在ttscoff 键绑定设置文件中找到的键绑定)?
^
在 ZSH(和许多其他软件;参见示例stty -a
)中,指的是control用于清除屏幕的键,例如control-L可以在 ZSH 键绑定列表中找到我无法评论
^~u
~w
^@j
ttscoff 键绑定与 ZSH 的关系。该软件似乎与 ZSH 无关;可以在zshzle(1)
手册中找到 ZSH 识别的完整列表,对于某些版本的 ZSH(请检查手册以了解您拥有的版本,不要盲目地假设该列表对于该版本的 ZSH 是正确的)包括要使 Applecommand密钥在终端中生成代码,需要对终端程序进行配置;这方面的说明将根据您是使用
Terminal.app
还是iTerm.app
其他东西而有所不同(在偏好中挖掘或查看手册)。使用
iTerm.app
(这可能会改变;GUI 应用程序往往会随着时间的推移而移动)尝试 iTerm2 菜单、首选项、键,找到要添加的小部件,然后“发送十六进制代码”0x02
然后在ZSH
bindkey
这个序列现在 splat-shift-option-O 应该会导致 ZSH 清除屏幕;而是
bindkey
您想要的小部件并将其设置在您的配置中:或任何其他适合您的绑定。确保运行
bindkey
并检查您要使用的其他现有小部件是否使用密钥代码...