Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我试图弄清楚如何自定义 zsh 完成,以便它永远不会通过点击选项卡来完成超出模棱两可的结果。这是一个例子。
$ emacs f<TAB> food fool (completes into) $ emacs foo food fool
重要的是,如果我在“emacs foo”之后按 TAB,我希望 zsh 发出哔哔声而不是完整进入菜单。
谢谢。
下降到完成菜单是通过AUTO_MENU选项控制的。.zshrc这是一个默认选项,可以通过在您的“否”前缀选项中进行设置来关闭。
AUTO_MENU
.zshrc
setopt noautomenu
ZSH 文档:16 个选项