在终端中双击自动完成时出现奇怪的行为

在终端中双击自动完成时出现奇怪的行为

我安装了新版本的 Ubuntu-12,发现了一个非常奇怪的自动完成行为。

例如,我有一个文件夹树,类似于 ~/A/B/C.eps

并打开一个终端,在文件夹 A 下,当我输入“display”,然后双击 tab 键时,它曾经是

~/A: 显示 [双击]

~/A: 显示 B/

但现在

~/A: 显示 B[此处有空格]

后面跟着一个空格,而不是正斜杠。

这非常烦人,因为在前一种情况下,我可以再次双击进入显示 B/C.eps,这非常方便,但现在我不能。

有人能帮我吗?

谢谢

答案1

看看 /etc/bash_completion。我猜你的问题出在 _cd() 函数上。除非你发布你的问题,否则无法真正帮助你了解具体细节。

就我的情况 (LMDE) 而言,补全工作正如您所描述的那样。您可以查看我的默认 /etc/bash_completion这里。尝试将其与您的进行比较,或者用这个替换您的。

相关内容