Estoy usando emacs 24 en OS X y tengo el extraño problema de que no puedo ver ningún código de color. Emacs parece simplemente ignorarlos. Mi motivación es ver resultados coloreados de cmake, llvm y el framework googletest para un proyecto de C++. Me gustaría ver los colores en el modo de compilación, sin embargo, probablemente sería suficiente arreglar la pantalla para los modos comint o shell.emacs quita todos los códigos de color ansi en shells
Mi problema difiere de muchos otros en el hecho de que no puedo ver las secuencias de color ansi en bruto ni los colores que deberían producir. Parece que los códigos simplemente se eliminan de la salida, pero no puedo averiguar dónde.
probé las cosas obvias como
- requiere
'ansi-color
- girando
ansi-color-for-comint-mode
en - éxito, tratando de producir cualquier salida de color ANSI, ya sea en la cáscara, eshell, multi- term, ansi-term
- estableciendo mi TERM a varias configuraciones, incluyendo
xterm
,xterm-color
,xterm-256color
todo en vano.
Editar:
Mi configuración de emacs se divide en mi personal settings y una fork de emacs preludio en el que he modificado algunos ajustes menores, paquetes principalmente añadiendo
Hubo una [pregunta similar] (http://stackoverflow.com/questions/3072648/cucumbers-ansi-colors-messing-up-emacs-compilation-buffer) – syohex
@syohex: No, está cubierto por el " esto es diferente de "cláusula en la pregunta! – tripleee
Me parece desde la captura de pantalla como si la salida del 'echo' * fuera * coloreada, probablemente por el resaltado habitual de 'modo de compilación'. – tripleee