Заголовок этого означает, что вы спрашиваете, как установить их в ~ / .gdbinit, но первая строка вашего подробного вопроса указывает на то, что у вас есть вышеприведенное в ~ / .gdbinit?
В чем же тогда проблема?
Я использую что-то очень похожее, и оно прекрасно работает, но, поскольку большая часть этого - довольно навязчивые изменения в поведении, я помещаю его в отдельный файл (~ / .gdbmem) и затем отправляю его по мере необходимости.
Мой ~ / .gdbinit почти полностью ограничен определениями макросов, которые иначе не изменяют сеанс отладки. Таким образом, поведение по умолчанию минимально влияет на отладку, и я могу получить один из 2 дополнительных файлов, полных goop config goop, чтобы автоматически применить некоторую относительно навязчивую дополнительную конфигурацию к среде.