更改验收密钥(自动建议验收)-mac上的ZSH外壳

更改验收密钥(自动建议验收)-mac上的ZSH外壳,zsh,oh-my-zsh,zsh-completion,Zsh,Oh My Zsh,Zsh Completion,在>zshmac终端上 如果我键入c并将自动完成建议设置为clear 要接受这个建议,我需要按向右箭头键,然后按回车键运行它。 我想将右箭头键改为其他键,例如`或' 有关如何更改此行为的帮助,请参见。您可以更改autosuggest accept小部件的bindkey 请注意,这将禁用您直接键入`字符'的功能。 如果要在点击“”后立即执行自动建议,请将autosuggest accept更改为autosuggest execute 要使此更改永久化,请将bindkey行添加到~/.zshrc 如

在>
zsh
mac
终端上

如果我键入
c
并将自动完成建议设置为
clear

要接受这个建议,我需要按向右箭头键,然后按回车键运行它。 我想将右箭头键改为其他键,例如`'


有关如何更改此行为的帮助,请参见。

您可以更改autosuggest accept小部件的bindkey

请注意,这将禁用您直接键入`字符'的功能。 如果要在点击“”后立即执行自动建议,请将
autosuggest accept
更改为
autosuggest execute

要使此更改永久化,请将bindkey行添加到~/.zshrc

如果您还想禁用箭头键,可以从
ZSH\u AUTOSUGGEST\u ACCEPT\u WIDGETS
数组中删除该小部件

ZSH_AUTOSUGGEST_ACCEPT_WIDGETS=("${(@)ZSH_AUTOSUGGEST_ACCEPT_WIDGETS:#forward-char}")

您可以更改autosuggest accept小部件的bindkey

请注意,这将禁用您直接键入`字符'的功能。 如果要在点击“”后立即执行自动建议,请将
autosuggest accept
更改为
autosuggest execute

要使此更改永久化,请将bindkey行添加到~/.zshrc

如果您还想禁用箭头键,可以从
ZSH\u AUTOSUGGEST\u ACCEPT\u WIDGETS
数组中删除该小部件

ZSH_AUTOSUGGEST_ACCEPT_WIDGETS=("${(@)ZSH_AUTOSUGGEST_ACCEPT_WIDGETS:#forward-char}")

完美,就像一种魅力。非常感谢您为我节省了时间和手指肌肉疼痛:)太好了,很有魅力。非常感谢您为我节省了时间和手指肌肉疼痛:)