我正在尝试将自动建议插件中的双击绑定到“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