zsh 并不总是扩展路径

ans*_*elm 5 shell zsh

如果我输入rpm --root=/ZSH 然后按 TAB 没有任何反应。这适用于许多其他命令。如何让 ZSH 始终像在 BASH 中一样扩展路径?

Mar*_*ert 0

看来您仍在使用 Zsh 的旧完成系统。要升级到“新”完成系统(2000 年发布),请将以下内容添加到您的.zshrc文件中:

autoload -Uz compinit
compinit
Run Code Online (Sandbox Code Playgroud)

然后你会发现按Tabafterrpm --root=/就能很好地完成文件。