Zsh
zsh:不管是什麼命令,都完成目前目錄下的文件
例如,當我只想製作沒有 makefile 的 cfile 時:
$ make a<tab> a1.c a2.c a3.c ...
但似乎 zsh 會檢測到命令然後當我點擊選項卡時什麼都不完成。
它在僅列出所有內容的 bash 上執行良好。
有像 bash 這樣的方法嗎?
我的作業系統是帶有 zsh 5.7.1 的 macOS mojave。
從
zsh
常見問題解答:將此行添加到您的
.zshrc
zstyle ':completion:*' completer _complete _ignored _files
如果
zsh
完成失敗,這將執行標準 bash 文件完成。您可能還需要添加autoload -U compinit && compinit
.zshrc
設置完成配置後發送給您的文件。