Tab 自动完成功能不适用于 apt-get install (kubuntu)

Tab 自动完成功能不适用于 apt-get install (kubuntu)

我注意到我的 shell 在 Kubuntu 上有一个奇怪的行为。当我尝试安装新软件时,自动完成功能无法正常工作。它仅适用于默认命令(当我键入“apt-get inst”并按 Tab 时,“安装”会自动完成),但当我键入要安装的软件名称的一部分时,它不起作用。我尝试取消/etc/bash.bashrc自动完成行的注释,但没有任何改变。怎么了?

答案1

您需要bash-completion安装该软件包。用户帐户的默认值.bashrc将来源提供的文件。如果不是,您的 中将需要以下内容.bashrc

. /etc/bash_completion

答案2

首先,确保您的sudo apt-get update工作正常并且所有来源都正常。

这里他们通过安装解决auto-complete-el

sudo apt-get install auto-complete-el 

这里他们解决了,因为不小心~/.bashrc被删除了。您可以从以下位置获取工作副本/etc/skel/.bashrc

相关内容