命令行自动完成不再转义某些操作中的特殊字符

命令行自动完成不再转义某些操作中的特殊字符

当我在命令行中为mv或命令指定参数并点击自动完成参数时,它会列出不带特殊字符转义的参数。例如,它按字面意思列出,而它应该将其列为cptabajax-loader(1).gifajax-loader\(1\).gif

不过,命令的自动完成参数cd已正确列出。我不知道发生了什么。我很感激任何帮助/见解。

答案1

您可能想检查一下这个,因为我遇到了同样的问题,并且修改 /etc/bash_completion 确实解决了它。

http://www.yenlo.nl/thijsvolders/2011/12/06/ubuntu-11-10-bash-autocompletion-changed/

相关内容