Auto completar(tab completetion) no sudo e apt-get ...

Iniciado por zank, 08 de Maio de 2006, 15:12

tópico anterior - próximo tópico

zank

Para que o tab complete os comandos do sudo e até mostro os pacotes do apt-get faça o seguinte procedimento

$vim ~/.bashrc
procure no arquivo onde tem as seguintes linhas:

# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
#if [ -f /etc/bash_completion ]; then
#    . /etc/bash_completion;
#fi

e descomente deixando-as assim

# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
if [ -f /etc/bash_completion ]; then
   . /etc/bash_completion;
fi

Pronto agora é so deslogar e logar novamente no terminal atual e usufluir a opção do tab completetion para todos comandos
inclusive para listar os pacotes no apt-get install, não precisando mais usar o $sudo apt-cache search.

Espero que seja útil para alguém, mas desde que descubri este recurso não vivo mais sem ele :D

chackal_sjc


Willian

muito util.. poder usar o tab nos pacotes do apt, muito bom mesmo isso =]

mitsu

putz ! fazia um tempo que eu tava querendo saber isso !

No curso de redes e servidores com  Morimoto, vi ele usando isso... mas fiquei com vergonha de perguntar :oops:

agora ja posso dormir direito ! :D

galactus

Citação de: "mitsu"putz ! fazia um tempo que eu tava querendo saber isso !

No curso de redes e servidores com  Morimoto, vi ele usando isso... mas fiquei com vergonha de perguntar :oops:

agora ja posso dormir direito ! :D

Mas rapaz, tu paga um curso com o Morimoto e fica com vergonha de perguntar as coisas?  É pra perguntar tudo!!!! Não tenha vergonha de perguntar, tenha vergonha de não ficar sabendo!  

Ou ele é grosseiro com o pessoal do curso como é no Fórum?
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

mitsu

Citação de: "galactus"Mas rapaz, tu paga um curso com o Morimoto e fica com vergonha de perguntar as coisas?  É pra perguntar tudo!!!! Não tenha vergonha de perguntar, tenha vergonha de não ficar sabendo!  

Ou ele é grosseiro com o pessoal do curso como é no Fórum?
É que o curso de servidores e' destinado a quem tem base em linux. Como na época eu tava com gentoo na cabeça, achei que esse negocio de apt-get + [tab] era coisa básica, que só eu não sabia. hehehe...

O Morimoto é gente boa. Um cara simples com boa didatica. Tipo de pessoa que gosta de ensinar.
Ele só não gosta (nos foruns) de responder dúvidas de que quem não lê os manuais e tem preguiça de procurar informação.

Muitos criticam o kurumin, mas nunca vi falarem mal dos tutoriais do Morimoto.

Willian

fui testar aqui na minha maquina agora, mas ele já estava deste jeito e eu nem sabia..

Nick

Só pra corrigir a dica, ao menos no Dapper, o ~.bashrc ja esta com essa linha descomentada, porem essa opção ainda assim esta desabilitada, sendo necessario fazer o mesmo procedimento no arquivo /etc/bash.bashrc. Como diz a frase entre parênteses no proprio arquivo.

(you don't need to enable this, if it's already enabled in /etc/bash.bashrc and /etc/profile sources /etc/bash.bashrc)

zank

Citação de: "Nick"Só pra corrigir a dica, ao menos no Dapper, o ~.bashrc ja esta com essa linha descomentada, porem essa opção ainda assim esta desabilitada, sendo necessario fazer o mesmo procedimento no arquivo /etc/bash.bashrc. Como diz a frase entre parênteses no proprio arquivo.

(you don't need to enable this, if it's already enabled in /etc/bash.bashrc and /etc/profile sources /etc/bash.bashrc)

O meu quando instalei acho que estava comentado(sinceramente não tenho certeza rsrsrs mas no debian(que eu uso no serviço) isto vem sempre comentado,)

ps: tinha me esquecido do /etc/bash.bashrc , até melhor lá que dae já fica habilitado para o root e os outros users tbm, no ~/.bashrc só ficaria para o seu usuário.

Mas é isso ae o importante é a galera colaborar com o que sabe e o que acha melhor, para quem estiver ae chegando de sistemas proprietários ver o poder do linux.

Tipo já vi muita gente falar que é ruim, mas diz isso por não saber usar, acho que esta troca de informações aqui no forum é importante para o pessoal se habituar ao sistema cada vez mais, e ver que tudo fica fácil quando se tem ajuda da comunidade.

[]'s

eng_ividal

boa dica!!!!!!

pena q meu  teclado pifou e naum da de usar o t ab
huaihauihauihiuahuihuaihauihauiahuiahiuahiauhiau
Celeron D 2.66 G
Phitronics P7V800Pro-M (onboard)
1GB memoria DDR400
UBUNTU 6.10 em dual boot com XP