如何在 Bash 中启用 Tab 提示?

如何在 Bash 中启用 Tab 提示?

我在 debian squeeze 下工作。我总是这样安装软件包:

sudo apt-g(Tab pressed) i(Tab pressed) aria(Tab pressed)
sudo apt-get install aria2

我已经安装了 chroot squeeze 来测试我的 deb 包,以防止对主系统造成损坏。但是这样的提示 (Tab) 在那里不起作用。我想我可以在 .bashrc 中启用这个提示。如何做到这一点?

答案1

Debian 默认的相关部分bashrc

# 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 [ -f /etc/bash_completion ]; then
    . /etc/bash_completion
fi

那里的文件是该bash-completion包的一部分:

$ dpkg -S /etc/bash_completion
bash-completion: /etc/bash_completion

相关内容