如何在 Oh My Zsh 中绑定双击键?

如何在 Oh My Zsh 中绑定双击键?

我正在尝试将自动建议插件中的双击绑定到“autosuggest-accept”:

https://github.com/zsh-users/zsh-autosuggestions

必须按右箭头才能接受建议有点麻烦,而只需双击标签就可以使其更快。

关于如何在 Oh My Zsh 中绑定双击键有什么想法吗?

谢谢!

答案1

就这么简单:

bindkey '\t\t' autosuggest-accept

但是,这会使单次Tab反应变慢,因为现在,每次您Tab第一次按下时,Zsh 行编辑器都会等待$KEYTIMEOUT几毫秒来查看是否Tab会有第二次按下,而不是立即做出反应。

你最好将它绑定到类似的东西AltTab

bindkey '\e\t' autosuggest-accept

也许AltSpace

bindkey '\e ' autosuggest-accept

或者AltEnter

bindkey '\e\r' autosuggest-accept

bindkey文档:http://zsh.sourceforge.net/Doc/Release/Zsh-Line-Editor.html#index-zle_002c-builtin-commands

相关内容