Chinaunix首页 | 论坛 | 博客
  • 博客访问: 167231
  • 博文数量: 34
  • 博客积分: 2125
  • 博客等级: 大尉
  • 技术积分: 335
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-05 21:48
文章分类

全部博文(34)

文章存档

2014年(4)

2012年(1)

2011年(3)

2010年(1)

2008年(8)

2007年(17)

我的朋友

分类: LINUX

2008-09-14 21:43:10

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
阅读(1308) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~