[linux]Ubuntu系统Tab键不能自动补全问题解决

时间:2021-04-03 09:39:33   收藏:0   阅读:45

1. 利用vim编辑器打开/etc/bash.bashrc文件(需要root权限)

Shell代码

 sudo vim /etc/bash.bashrc

接下来会提示输入密码

2. 找到文件中的下列代码

Shell代码

1.  #enable bash completion in interactive shells  
2.  #if ! shopt -oq posix; then  
3.  #      if [-f  /usr/share/bash-completion/bash_completion ]; then  
4.  #          . /usr/share/bash-completion/bash_completion  
5.  #      elif [ -f /etc/bash_completion]; then  
6.  #           . /etc/bash_completion  
7.  #      fi  
8.  #fi

将注释符号#去掉,即改成

Shell代码

1.  #enable bash completion in interactive shells  
2.  if ! shopt -oq posix; then  
3.  if [-f  /usr/share/bash-completion/bash_completion ]; then  
4.  . /usr/share/bash-completion/bash_completion  
5.  elif [ -f /etc/bash_completion]; then  
6.  . /etc/bash_completion  
7.  fi  
8.  fi

3. 最后 source一下 /etc/bash.bashrc即可, 即

shell代码,如果说sudo下没有source命令,就把sudo去掉就行了。

1.  sudo source /etc/bash.bashrc

参考链接

原文:https://www.cnblogs.com/Swetchine/p/14613029.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!