Onde posso encontrar os temas bash_profile / bashrc?

2

Eu tenho procurado por bash_profile / bashrc temas no google por um tempo, mas não estou encontrando nenhum tipo de agregação para temas. A maioria deles são pequenos trechos como:

export TERM="xterm-color"
export CLICOLOR=1
export LSCOLORS=GxFxCxDxBxegedabagaced

Para o registro, isso será usado para o meu perfil bash do Ubuntu, sobre o qual o acima não funciona.

Existem milhares de temas VIM que encontrei, mas não bash_profile. Alguma idéia?

    
por bob_cobb 17.10.2012 / 08:40

1 resposta

2

Seu shell, por si só, não tem um "tema".

O próprio shell é mais ou menos apenas o prompt de comando e as funções por trás disso. Todas as outras informações de cores serão determinadas por outros programas. Por exemplo, o LSCOLORS que você encontrou é uma variável de ambiente para o ls embutido para usar essas cores em sua saída, em vez de texto sem formatação. Da mesma forma, vim também produz apenas determinadas cores com base em seu esquema.

Os programas usarão códigos de cores para isso. Estas são "seqüências de escape". Para mais informações, consulte: Bash Prompt HOWTO: Capítulo 6. ANSI Escape Sequences: Colors .

Mas o ponto principal em que você define como essas cores são interpretadas é o seu terminal, não o seu shell. Então, se em tudo, você deve encontrar temas para o seu terminal. Você poderia então modificar que quando ls produziria "vermelho", você realmente desejaria "beringela" ou algo semelhante. Qualquer emulador de terminal permite alterar as cores.

Por exemplo, usando o tema Solarizado no iTerm 2 para OS X, você pode ver que meu "vermelho brilhante" ficará escuro laranja, e meu "preto" é um pouco azulado:

Porfim,o Generator Colouriser é um programa que permite colorir (quase) qualquer saída do comando - mesmo para comandos que normalmente não usam cores, como traceroute :

    
por 17.10.2012 / 08:44