Я использую pdb для отладки программ Python и недоволен его поведением.
У меня экран разделен на несколько окон emacs, и когда я запускаю pdb, он (случайно?) Заменяет одно из окон выводом отладчика * gud *.
Кроме того, когда встречается точка останова, даже если буфер отладки уже виден в окне, он обычно помещает этот буфер в другое окно и заменяет другое из моих окон содержимым исходного файла. (кстати, мне нравится, что он переходит на правильную строку в исходном файле)
Как я могу отключить gud / pdb от управления моими окнами за меня? Возможно ли в emacs предотвратить все программные манипуляции с окнами и компоновкой экрана?
Изменить: я нашел ответ, который частично решает эту проблему, в другом сообщении: переключить выделенные окна