如何使 ZSH 选项卡完成功能适用于两个选项卡

如何使 ZSH 选项卡完成功能适用于两个选项卡

我在这里看到了这样的问题,但答案对我不起作用。我正在尝试设置制表符完成功能,我希望如果我有两个文件fileAfileB并且我键入fil<tab>它,首先将文本替换为file,然后再次按制表符后,它应该调出菜单并突出显示第一个选项fileA.

我尝试过menu_complete,它fileA在第一个选项卡上进行选择,但首先会扩展为不明确的形式(我有时喜欢输入 *)。 auto_menu需要 3 个选项卡才能完成,第一个选项卡填写file部分,第二个选项卡显示菜单,第三个选项卡显示fileA

这是我的 zshrchttp://pastebin.com/e0BLL1F2

有任何想法吗?谢谢您的帮助!

答案1

您使用的 zsh 版本是什么?

您是否尝试过完全不使用任何 .zshrc?因为对于我这里的 ZSH 版本,这是默认行为 - 无需进一步配置。

相关内容