Это не цвета, но рассмотрите gdb's текст gui . Это имеет значительное значение к тому, как применимый gdb.
можно запустить его с:
gdb -tui executable.out
Снимок экрана:
, Как Вы видите, основные функции:
Я знаю, что Вы не хотели frontend. Но как насчет cgdb это очень близко к gdb, это - textmode, но имеет исходное окно выше с выделением синтаксиса на коде.
вы можете получить любые цвета, которые захотите;
# gdb
(gdb) shell echo -en '\E[47;34m'"\033[1m"
...
anything is now blue foreground and white background
...
(gdb) shell tput sgr0
... back to normal
Можно значительно улучшить внешний вид GDB за счет использования цветов. Это делается любым из следующих способов:
Раскрашенная подсказка через «установить подсказку». Например, сделайте приглашение жирным и красным:
установите приглашение \ 033 [1; 31m (gdb) \ 033 [m
) или сделайте приглашение новой формы, жирным и красным:
установите приглашение \ 033 [ 01; 31m \ n \ n ###################################> \ 033 [0m
Раскрашенные команды через хуки
Все примеры доступны в следующих сообщениях блога, написанных Майклом Келлехером:
«Украсить GDB», 12 мая 2010 г. (через archive.org)
«Экспериментальная подсветка синтаксиса GDB», 15 мая 2010 г. ( через archive.org)