如何在降价模式下禁用 Meta-Cursor Shortcuds?

How to disable Meta-Cursor Shortcuds in markdown-mode?

我将 windows 切换为 M-leftM-rightTabS-TabC-Tab 也固定在我的脊柱上。自从我使用 markdown-mode 我的工作速度减半了。

如何禁用 markdown-mode 在加载时重新分配这些键。我描述的键是我的 .emacs 文件中精心手工制作的快捷方式,通过 global-set-key.

设置
(global-set-key [S-iso-lefttab]  'dabbrev-expand)
(global-set-key [C-tab]  'ispell-word)
(global-set-key [M-up]     'windmove-up)
(global-set-key [M-down]   'windmove-down)
(global-set-key [M-left]  'windmove-left)
(global-set-key [M-right]  'windmove-right)

也在 markdown-mode 的键映射中设置这些键(可能是 markdown-mode-map)。例如:

(define-key markdown-mode-map [C-tab] 'ispell-word)

您看到的问题是因为局部绑定覆盖了全局绑定。参见 Elisp 手册,节点 Active Keymaps.