![zsh -file= 参数上的路径/文件名补全](https://linux22.com/image/101905/zsh%20-file%3D%20%E5%8F%82%E6%95%B0%E4%B8%8A%E7%9A%84%E8%B7%AF%E5%BE%84%2F%E6%96%87%E4%BB%B6%E5%90%8D%E8%A1%A5%E5%85%A8.png)
我可以启用 zsh 在 shell 参数中完成路径/文件名,例如
command -file=/
file=/<TAB>
当我没有破折号时,我确实得到了路径/文件名补全
至少在 Debian 上可以通过 bash 补全实现这一点,对于 zsh 也可以吗?
答案1
启用 magicequalsubst
setopt magicequalsubst
我可以启用 zsh 在 shell 参数中完成路径/文件名,例如
command -file=/
file=/<TAB>
当我没有破折号时,我确实得到了路径/文件名补全
至少在 Debian 上可以通过 bash 补全实现这一点,对于 zsh 也可以吗?
启用 magicequalsubst
setopt magicequalsubst