Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2441744
  • 博文数量: 540
  • 博客积分: 11289
  • 博客等级: 上将
  • 技术积分: 6160
  • 用 户 组: 普通用户
  • 注册时间: 2008-02-11 20:27
个人简介

潜龙勿用,见龙在田

文章分类

全部博文(540)

文章存档

2018年(2)

2013年(5)

2012年(24)

2011年(104)

2010年(60)

2009年(217)

2008年(128)

分类: LINUX

2009-04-10 14:03:40

刚刚升级到ubuntu 8.04.1,在terminal中,若不使用sudo,tab补全是正常工作的,但是使用了sudo,tab补全就不起作用了。

查了一下ubuntu的bug report,找到解决方法如下:

编辑/etc/bash.bashrc文件,找到这个地方:

  1. # enable bash completion in interactive shells  
  2. #if [ -f /etc/bash_completion ]; then  
  3. #    . /etc/bash_completion  
  4. #fi 
改成这样:
    
  1. # enable bash completion in interactive shells  
  2. if [ -f /etc/bash_completion ]; then  
  3.     . /etc/bash_completion  
  4. fi 

阅读(1168) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~