对于以文件/文件夹为参数的命令(例如 cd),是否可以使用每次键入的键来更新 zsh 的完成列表。换句话说,对于这些类型的命令,每次按下键后都会隐式按下 tab 键:
cd ~/(~/ 中的目录显示在补全列表中)
(~/ 中的目录显示以 a 开头)。
ETC。
答案1
读到这个问题后,我非常好奇,所以我开始研究是否可行。经过一番挖掘,我得出了以下结论auto-fu
:https://github.com/hchbaw/auto-fu.zsh
auto-fu
在我(非常)简短的测试中,它运行良好。希望它正是您想要的。