Debian终端下实现命令自动补全功能

Debian终端下命令无法自动补全:

刚安装好debian系统后,在终端下输入命令时按 TAB 键不能自动补全命令,正常情况下,输入命令 apt-get ins 按 tab键 ,它后面会自动补全为 install 如果右面写了软件的名的一部分,按 tab 它也会自动完成或列出候选的。

解决办法如下:

首先确认是否安装了自动补全的插件bash-completion,在终端下输入命令
apt-get install bash-completion
然后修改/etc/bash.bashrc,
将 .bash_profile 里以下语句前面的#号去掉

# elif [ -f /etc/bash_completion ]; then
# . /etc/bash_completion
# fi

并将elif改为if,保存后重启系统即可。

作者: 洛水之滨

天行健,君子以自强不息; 地势坤,君子以厚德载物。