Como mostrar a cor do console no shell do Emacs

4

Quando executo um comando por smart-compile , recebo uma string como essa.

[32mYour bundle is complete![0m
[32mIt was installed into ./vendor/bundle[0m

Acho que [32m e [0m representam cor no console.

Existem três maneiras de tratar essas sequências como uma cor, igual ao console?

    
por ironsand 15.12.2013 / 08:58

1 resposta

2

Tente alterar você TERM type no arquivo .bashrc desta forma:

export TERM=xterm-256color

Em seguida, ative o sistema de codificação UTF-8 em qualquer lugar, da seguinte forma:

(prefer-coding-system 'utf-8)
(set-language-environment 'utf-8)
(set-default-coding-systems 'utf-8)
(set-terminal-coding-system 'utf-8)
(set-keyboard-coding-system 'utf-8)

(setq locale-coding-system 'utf-8)

(if (boundp 'buffer-file-coding-system)
    (setq-default buffer-file-coding-system 'utf-8)
  (setq default-buffer-file-coding-system 'utf-8))

Veja se isso funciona!

    
por 23.02.2014 / 20:24