Linux
在沒有滑鼠的 emacs gdb 模式下在共享緩衝區之間切換(在文本終端中)
從這裡的文件連結:https ://www.gnu.org/software/emacs/manual/html_node/emacs/Other-GDB-Buffers.html
當 gdb-many-windows 為非 nil 時,本地緩衝區與寄存器緩衝區共享其視窗,就像斷點和執行緒緩衝區一樣。要從一個切換到另一個,請在標題行中的相關按鈕上點擊滑鼠 1。
我在純文字終端中,沒有滑鼠。是否有內置的鍵盤快捷鍵可以在這兩個緩衝區之間切換(無需在 init 文件中添加任何額外的配置)?
首選鍵盤快捷鍵或命令(如 Mx …)。
答案似乎很簡單
tab
。源gdb-mi.el有一個用於gdb-locals-mode-map的 defvar, 它似乎在 locals 緩衝區中。查找header-line
該功能所稱的符號的使用,然後查找符號gdb-locals-buffer
,gdb-locals-mode
。