我可以让 zsh 文件名补全像 Vim 一样工作吗?

我可以让 zsh 文件名补全像 Vim 一样工作吗?

我使用setopt menu_complete,这样我就可以反复按 TAB 键来在 zsh 中获得不同的文件名补全。但是,我还希望能够输入:

ls ~/*.txt<TAB>

.txt然后使用 TAB 循环浏览我的主目录中所有以 结尾的文件。我会不是想要一次性将所有匹配项插入到命令行中!

(我尝试阅读相关的 zsh 手册页,但我认为我可能需要花上一周的时间才能弄清楚无论这是有可能的,可能还需要一周的时间才能弄清楚如何

答案1

您想要的GLOB_COMPLETE选项(请参阅购物) 。 (顺便说一下,这个zsh 参考卡非常有用。

相关内容