#emacs #gdb #ascii #gud
#emacs #gdb #ascii #gud
Вопрос:
Программы, которые я отлаживаю, выводят много отладочных данных, используя символы ascii ctrl для обозначения цветов, жирного шрифта и т.д. В режиме GUD они отображаются как «^[[…m».
Есть ли способ получить этот вывод, подобный тому, который был бы в консоли?
Ответ №1:
Можно использовать ansi-color.el, который теперь является частью Emacs. Вы можете добавить перехват к gdb-mode
(кажется, так это называется), чтобы автоматически настраивать это при переходе в gud.
Комментарии:
1. Вы правы! Я перестал пробовать ansi-color, потому что раньше, когда я использовал старые emacs, у меня это никогда не работало. Спасибо!
2. @chrisxxyy Как ты этого добился? Я пробовал на Emacs 24.4, но безуспешно.