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