2

我试图弄清楚如何自定义 zsh 完成,以便它永远不会通过点击选项卡来完成超出模棱两可的结果。这是一个例子。

$ emacs f<TAB>
  food fool
(completes into)
$ emacs foo
  food fool

重要的是,如果我在“emacs foo”之后按 TAB,我希望 zsh 发出哔哔声而不是完整进入菜单。

谢谢。

4

1 回答 1

1

下降到完成菜单是通过AUTO_MENU选项控制的。.zshrc这是一个默认选项,可以通过在您的“否”前缀选项中进行设置来关闭。

setopt noautomenu

ZSH 文档:16 个选项

于 2016-08-24T22:45:35.547 回答