As cores pararam de funcionar, provavelmente depois que você atualizou para Lion do Snow Leopard .
No Lion, por algum motivo, por padrão, o terminal é declarado como " xterm-256color " em vez de " xterm-color ", que é o que o Ubuntu entende. / p>
Uma das opções é para você, conforme mencionado pelos respondentes anteriores, descomente force_color_prompt=yes
em ~/.bashrc
A outra opção é redeclarar no Terminal.app o terminal como xterm-color. Veja como fazer isso:
- Inicie o Terminal.app
- Ir para o menu Terminal - > Preferências (ou use Cmd +,)
- Vá para a guia
Settings
e encontre o tema definido como padrão
- Ir para a guia
Advanced
- Encontre o menu suspenso ao lado de
Declare terminal as:
e defina como xterm-color
Aqui estão as minhas Configurações
UPDATE : parece que o Mountain Lion removeu completamente a opção xterm-color do menu suspenso. Se você está fazendo uma atualização, você provavelmente manterá sua configuração antiga, mas se você estiver fazendo uma nova instalação, você terá que editar manualmente o arquivo de configuração do Terminal e para isso você precisará de um editor de plist (incluído em XCode que precisam ser instalados através da App Store). A localização do arquivo do Terminal está em ~ / Library / Preferences / com.apple.Terminal.plist para adicionar a opção xterm-color , faça o seguinte:
- Encerre Terminal.app se estiver em execução no momento
- Instale o XCode na App Store (pule esta etapa se você já o tiver instalado)
-
$ open ~/Library/Preferences/com.apple.Terminal.plist
- Navegue pelo plist para
Root > Window Settings
- localize o nome do seu tema padrão (no meu caso isso é Pro) expanda-o e encontre a chave
TerminalType
.
- Agora altere a tecla
TerminalType
para xterm-color manualmente
- salve o arquivo e inicie o Terminal.