终端为何不能自动填充了?
发表于 : 2016-04-27 14:14
16.04的tab键不好用了。。。
代码: 全选
[tz@utz:~$ sudo apt-g
/code]
按tab没反应,15.10之前都没问题。才用几天,没做什么调整。是否需要删除配置?
tang.zhe 写了:不明白shell,我就是用默认的ctrl+shift+t。代码: 全选
[tz@utz:~$ sudo apt-g /code] 按tab没反应,15.10之前都没问题。才用几天,没做什么调整。是否需要删除配置?[/quote] 按照2楼爱因斯坦说的,看看重新安装bash-completion这个软件包能否解决问题 :em09
代码: 全选
tz@utz:~$ bash-completion
bash-completion:未找到命令
tz@utz:~$
不要加 sudo 试试?按3下tabtang.zhe 写了:sudo apt-g
按tab没反应,15.10之前都没问题。才用几天,没做什么调整。是否需要删除配置?
tang.zhe 写了:bash-completion:未找到命令
代码: 全选
sudo apt-get install bash-completion
1. http://packages.ubuntu.com/xenial/bash-completionbash-completion
bash-completion:未找到命令
2. 終端機输入 apt [TAB] [TAB] 能否补全出 apt-get apt-cache aptitude 等?
输入 apt-get [TAB] [TAB] 能否补全出 autoclean build-dep check 等?
代码: 全选
tz@utz:~$ apt-
apt-add-repository apt-extracttemplates apt-mark
apt-cache apt-ftparchive apt-sortpkgs
apt-cdrom apt-get
apt-config apt-key
tz@utz:~$ sudo apt-get install bash-completion
[sudo] tz 的密码:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
bash-completion 已经是最新版 (1:2.1-4.2ubuntu1)。
bash-completion 已设置为手动安装。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 13 个软件包未被升级。
tz@utz:~$ apt-get ins
bash-completion 已经是最新版 (1:2.1-4.2ubuntu1)。
2. 把下面指令 複製 貼進終端機 執行若 $SHELL 为 bash,重新安装 bash-completion
代码: 全选
# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
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
photor 写了:tang.zhe 写了:不明白shell,我就是用默认的ctrl+shift+t。代码: 全选
[tz@utz:~$ sudo apt-g /code] 按tab没反应,15.10之前都没问题。才用几天,没做什么调整。是否需要删除配置?[/quote] 按照2楼爱因斯坦说的,看看重新安装bash-completion这个软件包能否解决问题 :em09[/quote] 他头像是小克莱伯
没有这个文件或文件夹。。。vickycq 写了:如果为 bash,检查 ~/.bashrc 中是否含有
[/code]
1. sudo dpkg -S apt-get | grep binapt-get i
还是不行,需要重启吗?