Chinaunix

标题: ubuntu 14.04的TAB键不能补全有什么解决办法 [打印本页]

作者: ckf513728912    时间: 2016-09-01 14:23
标题: ubuntu 14.04的TAB键不能补全有什么解决办法
发现在/etc/bash.bashrc有一段代码被屏蔽了,但又没有root权限。请问一下我还有什么办法解决这个问题。谢谢

sudo vi /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
作者: lyhabc    时间: 2016-09-01 18:14
给root权限呗     
作者: jixuuse    时间: 2016-09-02 09:33
你自己目录下不是有.bashrc么?
作者: ckf513728912    时间: 2016-09-05 14:07
回复 2# lyhabc

管理员不能给,不用能TAB键太麻烦了
作者: ckf513728912    时间: 2016-09-05 14:08
回复 3# jixuuse

在/home/xxxx/下的.bashrc文件有啊,不过这里是打开的。 由于没有管理员权限所以不方便修改
作者: lbseraph    时间: 2016-09-05 15:52
在/home下面的用户可以自己修改自己的.bashrc文件的啊,你要改/etc/bash.bashrc只是想让所有用户登录的时候都使用这个功能而已。你没权限的话直接让管理员自己改一下不就行了?
作者: ckf513728912    时间: 2016-09-08 13:49
回复 6# lbseraph

管理员不给改,也不知道为什么不让用TAB,输入起来太不方便了
作者: 鱼头_火锅    时间: 2016-09-08 22:09
本帖最后由 鱼头_火锅 于 2016-09-08 22:20 编辑

你自已执行下. /etc/bash_completion
不就可以了吗?
要让可编程命令补全功能在你的终端起作用 ,你只需要执行/etc/bash_completion即可

作者: ckf513728912    时间: 2016-09-09 14:28
回复 8# 鱼头_火锅

运行命令是可以,所以你也得把禁止的那部分打开啊。 关键没有root权限不能修改




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2