我是最近从bash转换为zsh(我正在使用“哦我的zsh”),但有一件事让我烦恼:
当我按Tab键时,第一个自动填充会自动填写,您需要通过重复点击选项卡来循环完成完成.
这与bash不同,在bash中只显示完成列表.如果所有完成具有相同的前缀,则填写此前缀.您可以通过继续键入来选择所需的一个.
我发现后者更可取,因为它的输入速度更快,而不是通过反复点击标签来选择完成.
在这方面有没有办法让zsh完成更像bash?
setopt noautomenu
setopt nomenucomplete
你需要他们两个.如果你点击选项卡足够多次,你将获得完成列表,但它永远不会添加任何字符到目前为止你输入的内容.