O "emulador de terminal" implementado por emacs
não suporta tantas cores quanto gnome-terminal
. Na verdade, ele anuncia que não suporta nenhuma cor, e aqui eu obtenho seqüências de escape ANSI não compreendidas por ele. Qual distribuição e versão você está executando que suporta cores?
Veja os comentários abaixo; a resposta é que o OP anulou o tipo de terminal, e o recente M-x terminal-emulator
suporta cores (pode na verdade ser o ansi-term
mencionado em outra parte deste tópico); Portanto, corrija as cores usando dircolors --print-database >file
para despejar o banco de dados de cores de ls
, edite-o e, em seguida, eval $(dircolors file)
para carregar as cores alteradas no shell.