如何为zsh自动完成功能设置标签?

问题描述 投票:0回答:1

我想为zsh自动完成插件设置标签。有相关的配置部分:

# Widgets that accept the entire suggestion
(( ! ${+ZSH_AUTOSUGGEST_ACCEPT_WIDGETS} )) && {
        typeset -ga ZSH_AUTOSUGGEST_ACCEPT_WIDGETS
        ZSH_AUTOSUGGEST_ACCEPT_WIDGETS=(
                forward-char
                end-of-line
                tab-char //my line
                vi-forward-char
                vi-end-of-line
                vi-add-eol
        )
}

使用的字符名称约定是什么?标签如何命名?

shell unix autocomplete zsh
1个回答
1
投票
bindkey ' ' autosuggest-accept

进入您的.zshrc文件。请注意,撇号之间的空格是制表符的一个按键。这与其他所有字符或字符组合都类似。例如,如果您想组合使用ctrl + space键来触发接受,则可以附加

bindkey '^ ' autosuggest-accept

到文件。

这里是指向配置文件的链接,在此解释:https://github.com/zsh-users/zsh-autosuggestions#key-bindings

推荐问答