如何在八度模式下禁用本地键绑定?
How to disable local key binding in octave-mode?
这是我的键绑定。
我想在所有模式下将 C-h
设置为 delete-backward-char,但在八度模式下,当我按下 C-h
时,它显示 C-h (Type ? for further options)-
。所以我在 .emacs
文件中添加了最后 3 行,但它不起作用。 C-h
仍然作为帮助功能使用。
(global-set-key (kbd "C-?") 'help-command)
(global-set-key (kbd "C-h") 'delete-backward-char)
(define-key octave-mode-map (kbd "C-h") nil)
(define-key octave-mode-map (kbd "C-h a") nil)
(define-key octave-mode-map (kbd "C-h d") nil)
octave.el
似乎在三个不同的键盘映射中设置了这些绑定:
octave-mode-map
inferior-octave-mode-map
octave-help-mode-map
您也可以参考 Globally override key binding in Emacs
这是我的键绑定。
我想在所有模式下将 C-h
设置为 delete-backward-char,但在八度模式下,当我按下 C-h
时,它显示 C-h (Type ? for further options)-
。所以我在 .emacs
文件中添加了最后 3 行,但它不起作用。 C-h
仍然作为帮助功能使用。
(global-set-key (kbd "C-?") 'help-command)
(global-set-key (kbd "C-h") 'delete-backward-char)
(define-key octave-mode-map (kbd "C-h") nil)
(define-key octave-mode-map (kbd "C-h a") nil)
(define-key octave-mode-map (kbd "C-h d") nil)
octave.el
似乎在三个不同的键盘映射中设置了这些绑定:
octave-mode-map
inferior-octave-mode-map
octave-help-mode-map
您也可以参考 Globally override key binding in Emacs