如何設置Emacs gdb,以便在按下箭頭鍵時顯示最近的命令?如何設置Emacs gdb,使其在箭頭向上顯示最近的命令?
在Emacs gdb中,它只會在緩衝區中排隊。
我知道你總是可以在緩衝區中向後搜索並選擇最近的一個命令,但直接用向上箭頭獲得命令會更方便。
如何設置Emacs gdb,以便在按下箭頭鍵時顯示最近的命令?如何設置Emacs gdb,使其在箭頭向上顯示最近的命令?
在Emacs gdb中,它只會在緩衝區中排隊。
我知道你總是可以在緩衝區中向後搜索並選擇最近的一個命令,但直接用向上箭頭獲得命令會更方便。
通道B告訴我,C-了勢必comint-previous-input
其文檔
Cycle backwards through input history, saving input.
人們可以用重新綁定這了(和下來爲對稱):
(eval-after-load "gud"
'(progn
(define-key gud-mode-map (kbd "<up>") 'comint-previous-input)
(define-key gud-mode-map (kbd "<down>") 'comint-next-input)))
請注意,您也可以通過命令hist ORY與M-P-(前一個命令)和M-N(下一個命令),當在終端,其中C-向上和C-向下可能不可用運行的Emacs這是有用的。