例如,当我只想在没有 makefile 的情况下制作 cfile 时:
$ make a<tab>
a1.c a2.c a3.c ...
但似乎 zsh 会检测到该命令,然后当我点击选项卡时什么也不完成。
它在仅列出所有内容的 bash 上运行良好。
有像bash那样的方法吗?
我的操作系统是 macOS mojave 和 zsh 5.7.1。
答案1
来自zsh
常问问题:
将此行添加到您的.zshrc
zstyle ':completion:*' completer _complete _ignored _files
zsh
如果完成失败,这将执行标准 bash 文件完成。您可能还需要添加
autoload -U compinit && compinit
.zshrc
设置完整配置后添加到您的文件。