LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 650|回复: 4

取消加载/etc/bash_completion的影响大么?

[复制链接]
发表于 2009-4-17 18:00:20 | 显示全部楼层 |阅读模式
取消了这个以后登录和打开终端的速度快多了
发表于 2009-4-17 18:08:50 | 显示全部楼层
没觉得。我觉得很好。
回复 支持 反对

使用道具 举报

发表于 2009-4-25 22:36:36 | 显示全部楼层
如果不用终端的话,可以去掉它。如果用终端的话bash_completion的作用很大,强烈反对关掉它。
回复 支持 反对

使用道具 举报

发表于 2009-4-25 23:07:43 | 显示全部楼层
今天才发现还没装bash-completion
所以/etc/bash_completion不存在
不加载那个的话,好像只是对文件/目录名补齐
装上后补齐功能更强,比如
$sudo apt-get in #按TAB补齐参数
$sudo apt-get install ttf-w #按TAB补齐包名
$sudo apt-get install ttf-wqy-zenhei
还有像
$acroread  #按TAB,只补齐.pdf或.PDF文件,其它的无视

可是有些局限
$sudo /usr/bin/apt-get install #这样不能补齐包名,我的sudo设置只能执行部分命令,都是路径全名
自己作修改,应该可以做到,但是麻烦,还不如搜索确定包名,鼠标复制粘贴完事
长串的常用命令更喜欢用别名,比如
alias aptin='sudo /usr/bin/apt-get install --no-install-recommends'
alias aptup='sudo /usr/bin/apt-get update && sudo /usr/bin/apt-get upgrade'
回复 支持 反对

使用道具 举报

发表于 2009-4-26 09:18:32 | 显示全部楼层
有些情况下补全会出问题,比如 cabal install --global (\tab)
会给出,“错误”。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表