我注意到 zsh 中的自动完成列表会转义所有这样的文件名
Age\ of\ Empires\ 2/ ePSXe\ 1.7.0/ Touhou\ Project/ Windows\ 98\ SE/
Aikisado/ Mathematica\ 8/ Urban\ Terror/ World\ of\ Padman/
但 bash 没有这样做,并显示
Age of Empires 2/ ePSXe 1.7.0/ Touhou Project/ Windows 98 SE/
Aikisado/ Mathematica 8/ Urban Terror/ World of Padman/
我想知道是否有某种方法可以让 zsh 表现得像这样(比如,看起来像ls --quoting-style=literal
而不是ls --quoting-style=escape
)。
答案1
看起来答案就在这里:
但我没能找到/usr/share/zsh/functions/Completion/Zsh/_cd
。/usr/share/zsh/4.3.17/functions/Completion/Zsh/_cd
相反,我找到了 。