Cor bash do terminal OS X leopardo


1

Eu trabalho muito no terminal no os x. Eu geralmente tenho duas abas abertas - bash e svn em um servidor remoto. Como os arquivos no meu servidor remoto são os mesmos do meu disco, isso me confunde.

Existe uma chance de mudar a cor do terminal bash para ie. azul e deixando toda a conexão ssh em outra aba na cor preta? Quero dizer permanentemente, não apenas por meio de inspetor para uma sessão.

Obrigado.

Respostas:


2

Eu sugiro usar diferentes prompts coloridos para isso, este site da IBM é um bom ponto de partida para informações sobre esse tópico: http://www.ibm.com/developerworks/linux/library/l-tip-prompt/

Eu pessoalmente tenho a seguinte linha no meu ~ / .bash_profile:

export PS1='\[\e[44m\] \u @ \H | \[\e[7m\] $PWD \[\e[0m\] \n > \[\e[0m\] '

que não só colore meu prompt blue, mas também mostra meu Hostname atual e em qual diretório eu estou atualmente. Se você tiver acesso suficiente aos outros servidores que você usa, você poderia dar ao prompt uma cor diferente lá.


1

Bem, não é o que você está procurando, mas apenas no caso ... Eu tenho duas configurações personalizadas no Terminal, um chamado "LOCAL" e outro "SSH mymachinename", com configurações de cores completamente diferentes (branco / verde, branco / black) para me ajudar a saber onde estou.

Eu também mudei o título padrão da aba / janela para cada configuração, e na configuração SSH, na aba "Shell" coloquei "ssh root @ ..." como um comando para executar na inicialização (eu trabalho quase exclusivamente em uma máquina remota, mas você poderia duplicar isso para mais máquinas, é claro).

Se você clicar com o botão direito do mouse no ícone Terminal no Dock, poderá abrir diretamente um Terminal com as configurações apropriadas para a sessão.

Além disso, eu uso Spaces (Desktops) e abro o terminal para a sessão SSH, digamos, Space 4, e o terminal Local no Space 3.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.