Go to English Blog

Autocompletion no RubyGems + Tweaks no IRB

Leia em menos de um minuto

Se você não se lembra de todos os comandos e opções do RubyGems, não se desespere! Eu criei um arquivo para o Bash que fará autocompletion de todos os comandos e opções disponíveis.

Para utilizá-lo, copie-o para sua $HOME.

$ wget http://github.com/fnando/dotfiles/raw/master/gem_completion.sh -O ~/.gem_completion.sh

Adicione-o ao seu arquivo de profile do terminal (~/.bashrc, ~/.bash_profile, ~/.profile, etc).

source ~/.gem_completion.sh

No vídeo abaixo você pode conferir como ficou!

Se o vídeo acima NÃO APARECE, acesse o link diretamente: irb-tweaks.mov.

Também fiz outros tweaks no IRB. Note que o output utiliza o Awesome Print. Particularmente, achei muito melhor que o Hirb. Além disso, exibo a versão do Ruby e qual ambiente do Rails está sendo utilizado.

Eu estava tendo problemas com o Wirble, principalmente na parte de histórico de comandos que nunca funcionou como deveria. Eu criei minha própria versão que, até agora, funciona muito bem!

Se você gostou do meu terminal, dê uma olhada nos links abaixo, pois tem bastante coisa legal!