1. 添加 bash-completion 这个 USE 到 /etc/make.conf,然後重新编译系统里所有支持这个 USE 标记的软件包,如果一开始就设置过,就没必要执行下面这个命令了。
# emerge -uDN world
2. 安装必要的软件包 bash-completion 、 gentoo-bashcomp 。
# emerge -av bash-completion
# emerge -av gentoo-bashcomp 注释:为了给 portage 相关命令(比如 emerge、equery、revdep-rebuild 等) 加上 tab 补齐功能
3. 在 ~/.bashrc 里面加入下面一句
引用
[[ -f /etc/profile.d/bash-completion ]] && source /etc/profile.d/bash-completion
4. bash-completion 的启用
开启 portage 相关命令的 bash-completion 功能。
$ bashcomp-config enable gentoo
需要关闭的时候,直接 disable 即可。
查看有哪一些命令支持 bash-completion ,可以用下面的命令
$ bashcomp-config list
5. 刷新 env 。
# env-update && source /etc/profile && source ~/.bashrc
阅读(1355) | 评论(0) | 转发(0) |