Deixando o bash um pouco mais amigável
Post originalmente feito na rede SoftwareLivre Brasil. Fonte:
http://softwarelivre.org/joenio/blog/deixando-o-bash-um-pouco-mais-amigavel
Sempre utilizei o bash como shell padrão, mas pelo pouco tempo que utilizei o fish me acostumei com um recurso que me faz falta no bash: O histórico.
Fui buscar uma forma de melhorar o histórico do bash e encontrei uma dica muito fácil para aumentar o tamanho dele. Basta adicionar as linhas abaixo ao seu .bashrc para aumentar o histórco de 500 (padrão) para 5000:
export HISTSIZE=5000
export HISTFILESIZE=$HISTSIZE
Continuei lendo a documentação do bash e descobri mais algumas configurações interessantes para ele (na verdade para o readline), basta adicionar ao arquivo .inputrc as linhas abaixo:
set completion-ignore-case on
Para ignorar maiúsculas e minúsculas ao completar.
set match-hidden-files off
Para ignorar arquivos ocultos ao completar nomes de arquivos e diretórios.