按下 Tab 键时终端没有正确提示

按下 Tab 键时终端没有正确提示

可能重复:
Tab 补全对命令不起作用

已安装软件包提示工作正常,例如,gedtab 完成到gedit,但 apt-get 上的软件包自动完成功能未显示匹配软件包的列表,例如,不会像通常那样sudo apt-get install gedtab尝试安装软件包。同样,弹出当前目录中的文件和文件夹,而不是提示“命令、创建等”。 有什么方法可以纠正这个问题吗?是的,我在 Ubuntu 12.04 上。ged*quicklytab

答案1

这一定有效

  1. 打开终端(启动Ctrl++ AltT

    sudo apt-get 删除 bash-completion && apt-get 安装 bash-completion

  2. 编辑~/.bash_profile文件以仅为特定用户启用它,或编辑/etc/profile以在系统范围内添加它(使用gedit)。添加以下代码:

    如果 [ -f /etc/bash_completion ]; 那么
    ./etc/bash_completion

取自http://www.howtoforge.com/how-to-add-bash-completion-in-debian

相关内容