Subdiretórios no prompt?

1

Estou trabalhando para tornar meu prompt o mais útil possível. No momento, ele contém a data, a hora e o diretório, além de uma linha divisória colorida para que eu possa ver facilmente onde cada lote de entrada é iniciado.

Eu queria saber - seria possível fazer com que meu prompt listasse automaticamente alguns arquivos / pastas em um subdiretório? Parece que seria um bom tipo de coisa ... em vez de digitar L S enter (eu sei, que carga) e, em seguida, recebendo a folha de fraude, eu apenas automaticamente tê-lo impresso para mim.

Pensamentos?

    
por ArtOfWarfare 17.10.2013 / 14:06

2 respostas

3

Talvez você possa apenas configurar um alias?

cd() { builtin cd "$1" ; ls ; }

Código do link

    
por 17.10.2013 / 14:09
1

Se você estiver interessado em adicionar outros utilitários ao seu prompt (e, geralmente, melhorar sua experiência com terminais), pode valer a pena pensar em mudar de bash para zsh em seu shell. Confira os temas em oh my zsh para ver como as pessoas criativas obtêm seus prompts.

Além de um prompt melhor, a coisa mais útil que encontrei é destaque da sintaxe zsh - Isso torna a escrita de scripts de linha de comando no terminal muito mais agradável.

    
por 17.10.2013 / 20:12