emacs - 如何设置 Emacs gdb 以便在箭头上显示最近的命令?

标签 emacs gdb keyboard-shortcuts buffer

如何设置 Emacs gdb 以便在我按向上箭头时显示最新的命令?

在 Emacs gdb 中,它只会在缓冲区中排一行。

我知道您总是可以在缓冲区中向后搜索并在那里选择一个最近的命令,但是直接使用向上箭头获取命令会更方便。

最佳答案

C-h B 告诉我 C-up 绑定(bind)到 comint-previous-input谁的文件是

Cycle backwards through input history, saving input.

可以通过以下方式将其重新绑定(bind)到向上(为了对称而向下):
(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)))

关于emacs - 如何设置 Emacs gdb 以便在箭头上显示最近的命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3102988/

相关文章:

c++ - 调查错误的 free() 指针引用

java - 如何向 JMenuItem 添加单个快捷键

visual-studio - Visual Studio 2022 重复快捷方式已更改

emacs - 为 Windows 安装 Emacs Evil Mode

emacs - 为什么 Emacs 有时在插入或删除时会覆盖字符?

emacs - 非交互式docker中的哑终端

visual-studio-code - 使用键盘触发高级悬停信息

web-services - 有没有一种解决方案可以自动将Emacs组织模式与基于Web的待办事项之一同步?

c - GDB:打印被识别的文件

crash - 仅在 GDB 中调用的纯虚方法