首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将GUD断点键绑定更改为旧的

如何将GUD断点键绑定更改为旧的
EN

Stack Overflow用户
提问于 2016-09-08 15:07:47
回答 2查看 719关注 0票数 3

目前,我正在使用GUD的最新版本的Emacs。自旧的Emacs之后,密钥绑定就发生了变化。现在是"\C-x \C-a \C-b“来设置断点,但它是\C-空间。

我想知道是否有办法将密钥绑定更改为旧格式?(出于某种原因,我无法更改Emacs版本)

我正在使用Emacs 24.5

这是我的.emacs文件:

代码语言:javascript
复制
;; .emacs

;;; uncomment this line to disable loading of "default.el" at startup
;; (setq inhibit-default-init t)

;; turn on font-lock mode
(when (fboundp 'global-font-lock-mode)
  (global-font-lock-mode t))

;; enable visual feedback on selections
;(setq transient-mark-mode t)

;; default to better frame titles
(setq frame-title-format
      (concat  "%b - emacs@" (system-name)))

;; default to unified diffs
(setq diff-switches "-u")

;; always end a file with a newline
;(setq require-final-newline 'query)

;; Show main source buffer when using gdb
(setq gdb-show-main t)

;; Show all debugging frames in GDB
(setq gdb-many-windows t)

;; see buffer list on the same frame
(global-set-key "\C-x\C-b" 'buffer-menu)

;; old keybinding for breakoint in GUD
(require 'gud)
(define-key gud-mode-map "\C-x SPC" 'gud-break)
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-09-08 18:05:38

不知怎么的,我用这个解决了它:

代码语言:javascript
复制
(require 'gud)
(global-set-key [24 32] (quote gud-break))
票数 1
EN

Stack Overflow用户

发布于 2016-09-08 15:37:28

更改Emacs版本不应该是必要的。试试这个:

代码语言:javascript
复制
(require 'gud)
(define-key gud-mode-map (kbd "C-SPC") 'gud-break)

这将允许您使用gud-break触发C-SPC。如果您不是在讨论gud-break命令,请将其替换为您所引用的命令。

通常情况下,“我可以更改这个键绑定”这个问题的答案吗?在Emacs中总是“是”。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39394456

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档