zsh 中未加引号的完成列表

zsh 中未加引号的完成列表

我注意到 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

看起来答案就在这里:

https://unix.stackexchange.com/questions/13331/in-zsh-how-do-i-hide-the-backslashes-in-the-completion-menu

但我没能找到/usr/share/zsh/functions/Completion/Zsh/_cd/usr/share/zsh/4.3.17/functions/Completion/Zsh/_cd相反,我找到了 。

相关内容