Рассматривали ли вы заимствование привязок клавиш, упомянутых в следующем вопросе?
Emacs, переключиться на предыдущее окно
Этот вопрос подразумевает, что GUD наступает на некоторые вещи, если вы не добавляете параметр. Возможно, на ваши командные привязки влияют одинаково.
Использование GDB в Emacs 23
Я спросил моего друга об этой проблеме, и вот что он сказал.
Ну, мы использовали xemacs, и это не совсем яблоки к яблокам. я
у меня на Cygwin установлен gnu-emacs, и я не могу воспроизвести его
проблема. Я думаю, что он определенно должен перечислить версию # для Emacs
и версия # для всех его установленных пакетов.
Когда вы нажимаете вверх / вниз, он вызывает «предыдущая строка» и «следующая строка»
соответственно, которые оба перемещают курсор в буфере по умолчанию.
Единственное, что я могу думать, это то, что у него что-то работает, что переключает
буферизует (lisp 'set-buffer') временно и, возможно, не устанавливает его обратно
или ошибки б / ф восстановления буфера? Лучше использовать
'with-current-buffer' (или одна из других форм с - *), которая сохраняет
текущее состояние пользовательского интерфейса запускает ваш код lisp и восстанавливает пользовательский интерфейс
состояние.