У мене є одна установка emacs, яка друкує кольорові символи замість того, щоб просто змінювати колір, у деяких буферах.
eshellмає правильні кольори, як і моє *compilation*, але результат мого ackпошуку виглядає так:
[1;32m/home/.../moveeval.cpp[0m
[1;33m44[0m: [30;43mbest_coord[0m = test_coord;[0m[K
[1;33m47[0m: return [30;43mbest_coord[0m;[0m[K
Ack finished at Wed Nov 27 09:20:46
Я вважаю, що це якийсь другорядний режим, який мені потрібно активувати, але:
- Я не знаю, який
- Мені не потрібно було активувати його в інших моїх установках (наприклад, на win7. Це в Ubuntu).
Що я можу зробити, щоб виправити кольори, зробити зміни автоматично автоматичними при кожному запуску, і чому це не виходить з поля?
M-x ansi-color-for-comint-mode-onі додав гачокinit.el(і навіть перезапустив після цього), але кольорів все ще немає.