Tema de Cor Solarizado em .bashrc

2

Eu estou olhando para ver se há uma maneira de implementar o solarizado deles através de apenas um arquivo .bashrc . Seria possível fazer isso? Alguém já tentou isso antes?

Acho que começaria modificando algo semelhante a isso:

 PS1='${debian_chroot:+($debian_chroot)}\[3[01;35m\]\u@\h\[3[00m\]:\[3[01;34m\]\w\[3[00m\]\$ '
    
por Ross 21.07.2011 / 22:25

2 respostas

2

Como prática geral, tento manter esse nível de configuração no meu emulador de terminal. No máximo, eu uso apenas 2-3 Emuladores de Terminal (Terminal.app no meu Mac, Gnome-terminal na minha máquina Linux, talvez algo no PuTTY), então há apenas 2-3 configurações para se preocupar.

Bashisms e especialmente bash-colorisms tem muitas pequenas diferenças de OS para OS, Bash version para bash version e user para user (Você vai usar o mesmo .bashrc para você e para root? Em todos os sistemas? Provavelmente não .) Se você gerencia muitos sistemas, esta solução torna-se não escalável.

Haverá muitos pequenos ajustes para que isso funcione em todos os hosts que você usa, e é difícil manter o .bashrc / .bash_profile sincronizado em todos esses sistemas. Embora o "Estabelecer-se rapidamente com o movein.sh" possa ajudá-lo aqui.

Veja também Colorizing your terminal and shell environment? on < href="http://unix.stackexchange.com"> link .

    
por 22.07.2011 / 00:01
0

Este é um esquema de cores, por isso a sua pergunta não faz sentido. Um aplicativo pode usar o esquema de cores para selecionar quais cores serão exibidas: Eu vejo que os emuladores de terminal para cada plataforma já estão cobertos, portanto, usá-los funcionaria. E também vejo que há suporte para a maioria dos aplicativos de codificação que usam realce de sintaxe colorida: vim, emacs, Xcode, Visual Studio, entre outros.

Definir cores em um bashrc não faz sentido. Seu exemplo é selecionar cores de uma paleta para colorir partes do prompt do bash. O tema solarizado é a paleta de cores; você pode fazer o que quiser com ele depois de configurado.

Se você quiser configurar a paleta no gnome-terminal ou no Eterm, nada o impede de fazer isso. Mas você não pode definir uma paleta no seu bashrc.

    
por 21.07.2011 / 22:40

Tags