0

好的,我只是不明白为什么这不能自动工作。

当我在我的 mac 上工作时,当我在 bash 中自动完成时,空格和其他奇怪的字符会自动转义,但在我的 ubuntu 机器上,它们不会。更糟糕的是,如果我确实转义了角色,然后尝试自动完成,转义就会消失。为什么 debian 的 bash 不完全知道如何处理需要开箱即用的空格和其他字符?

4

2 回答 2

1

我的问题的答案出现在这里:

Bash 自动完成不会转义 SPACE 并且不会在 Ubuntu 11.4 中标记目录

消除/etc/bash_completion.d/acroread.sh

于 2013-03-29T13:02:41.520 回答
0

Debian 与 Ubuntu 不同。此外,bash 完成不是 bash 本身的一部分,它是一个包。我建议只需卸载并重新安装该软件包。如果您好奇或对 bash 堆栈进行了自定义更改,请事先备份您的文件以进行比较。

于 2012-10-13T02:34:28.957 回答