Сделайте так, чтобы коды выхода цвета работали в cgdb

У меня есть следующая функция, проживающая в ~/.gdbinit:

define foo
    echo \033[34m
    echo testing...\n
    echo \033[0m
end

При беге foo в gdb это печатает testing... синим, однако, при запуске его в cgdb результат:

[34mtesting...
[0m

Как я могу включить цветовые коды перехода в cgdb?

1 ответ

К сожалению, "окно" gdb в cgdb не является полноценным терминалом... оно может обрабатывать базовый текстовый ввод-вывод, но не будет отображать escape-последовательности терминала, такие как цвета, перемещение курсора и т. Д.

Другие вопросы по тегам