#emacs #gdb #putty #gud
#emacs #gdb #putty #gud
Вопрос:
В графическом интерфейсе GDB для Emacs говорится:
Чтобы развернуть или сжать сложный тип данных, щелкните мышью-2 или нажмите <SPC> на теге слева от выражения.
Но когда я нажимаю Space, окно просмотра не расширяется, чтобы показать элемент структуры.
Что мне следует делать?
Кроме того, как я могу узнать, являются ли окна выражения просмотра и speedbar одним и тем же?
Ответ №1:
Каждое выражение наблюдения отображается на панели быстрого доступа
При использовании командной версии Emacs панель быстрого доступа отсутствует. (или вам придется активно переключаться на нее, что непрактично).
Вы должны нажать пробел в буфере SpeedBar, чтобы получить желаемый результат.
Emacs W32 PuTTY / plink отлично работает поверх tramp, поэтому нет необходимости ограничиваться версией оболочки, если в этом нет необходимости.
Комментарии:
1. спасибо @klang, я могу переключиться на окна просмотра, но не могу развернуть структуру с помощью клавиши ПРОБЕЛА. я попробую «Emacs W32 PuTTY / plink отлично работает поверх tramp».
Ответ №2:
Недавно я обнаружил, что после ввода Space мне нужен вызов «speedbar-обновить». Затем окно speedbar обновится и расширится, чтобы показать значения элементов класса.
Комментарии:
1. функция speedbar-refresh по умолчанию привязана к ‘g’. Нажмите <пробел>, затем <g>, чтобы развернуть, а затем обновить.