+ -
当前位置:首页 → 问答吧 → 如何让apt-get install 有自动补齐功能

如何让apt-get install 有自动补齐功能

时间:2004-11-14

来源:互联网

比方安装gnome-core,只要敲入 apt-get install gnome-c <tab> 就好了。在hiweed下面是这样的,自己动手装的不行。请问如何实现?

作者: zzhao   发布时间: 2004-11-14

不过我基本不动bash的配置方法,暂时就先用着吧

作者: zzhao   发布时间: 2004-11-14

现在正在使用hiweed的老兄,能不能贴份.bashrc上来?

作者: anfeeling   发布时间: 2004-11-15

在 ~/.bashrc 里加入以下几行就行了。
代码:
# enable programmable completion features
if [ -f /etc/bash_completion ]; then
 . /etc/bash_completion
fi

作者: carlos   发布时间: 2004-11-15

正解。
scp的时候都会补全远程的目录和文件

作者: faint   发布时间: 2004-11-15

这个自动补全太激进了,不习惯,而且在某些命令下连原有的简单补全功能都失去了。

作者: carlos   发布时间: 2004-11-15

虽然有时候比较烦,比如用 chown 的时候,但是大部分时候都是省功夫的。

我觉得有一个缺点就是搞的我好多命令都记不住了,就知道按<tab>

作者: achaoge   发布时间: 2004-11-15

hiweed 的.bashrc

# ~/.bashrc
# Hiweed-Debian Desktop default ~/.bashrc file

umask 022

PATH="/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/usr/local/sbin:/usr/local/bin:/usr/games"
[ "$UID" = "0" ] || PATH="$PATH:."
export PATH

# enable bash completion in interactive shells
[ "$PS1" -a -f /etc/bash_completion ] && . /etc/bash_completion
TTY=$(tty)
TTY=${TTY##*/}
[ -n "$TTY" ] && PS1="\[^[1;36m\]\u@$TTY[\W]\\$\[^[0;39m\] " || PS1="\[^[1;36m\][\W]\u\[^[0;39m\] "

alias ..="cd .."
alias cd..="cd .."
alias which="type -path"
alias where="type -all"
alias l="ls -a --color=auto"
alias la="ls -la --color=auto"
alias ll="ls -l --color=auto"
alias ls="ls --color=auto"
alias dir="ls --color=auto"
alias mv="mv -i"
alias rm="rm -i"
alias cp="cp -i"
alias halt="halt -p"

====================
大家参考吧,可能有的地方换行的位置不对,sorry 我还不知道怎么传附件

作者: zzhao   发布时间: 2004-11-16

我修改了~.bashrc目录APT不能自动补全,修改了ROOT用户下的.bashrc才行,我理解是这样,因为要用到ROOT用户来执行apt所以应该修改ROOT目录下的.bashrc
加上# enable programmable completion features
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi

作者: jimmy3719   发布时间: 2005-04-09

copy一个普通用户的.bashrc和.bash_profile文件到/root下面,把对bash_completion的注释去掉就可以了

作者: TecHunter   发布时间: 2005-04-09

还是不要改什么文件了


需要的时候执行一下命令

source /etc/bash_completion

就可以


这个所谓的高级自动补全有时候也自作主张, 不爽

作者: jhuangjiahua   发布时间: 2005-04-09

热门下载

更多