debian终端tab键无法补全命令,apt install 无

2024-01-03  本文已影响0人  Wood木木

debian终端tab键无法补全命令,apt install 无法补全

debian终端无法补全命令,输入apt i 按tab键无法补全install,这很不方便。

解决方法
1、安装bash-completion 包。
2、编辑/etc/bash.bashrc
3、编辑 /etc/profile
4、重新登录系统即可正常补全命令。

1、安装bash-completion 包。

查看系统有无安装bash-completion;
dpkg -l | grep bash-completion
未安装的话进行安装。
sudo apt install bash-completion

2、编辑/etc/bash.bashrc

安装bash-completion后还需要在 /etc/bash.bashrc 中编辑enable bash completion in interactive shells这一项配置,将其注释全部去掉。

vi /etc/bash.bashrc
去掉注释如下即可:

#交互式修改
root@ubuntu:~# vim /etc/bash.bashrc    #修改配置文件,开启使用补全功能
# enable bash completion in interactive shells
#if ! shopt -oq posix; then
#  if [ -f /usr/share/bash-completion/bash_completion ]; then
#    . /usr/share/bash-completion/bash_completion
#  elif [ -f /etc/bash_completion ]; then
#    . /etc/bash_completion
#  fi
#fi

3、编辑 /etc/profile

vi /etc/profile
最后面添加一行 source /etc/bash.bashrc

上一篇 下一篇

猜你喜欢

热点阅读