markdown-mode中M-n
绑定了函数markdown-next-link
,但是感觉这个函数没什么用,我想把M-n
换个函数绑定,使用了好多方法,都没法去绑定,例如下面的方法
大家有没有什么好方法可以达到目的的?
markdown-mode中M-n
绑定了函数markdown-next-link
,但是感觉这个函数没什么用,我想把M-n
换个函数绑定,使用了好多方法,都没法去绑定,例如下面的方法
大家有没有什么好方法可以达到目的的?
"M-n"
有问題,应该用 (kbd "M-n")
或 "\M-n"
。
最终根据各位大佬的提示,google了一下,用以下代码完美解决了;
在:bind
区域中定义快捷键的好处是,可以在describe-personal-keybindings
中查到自己定义的快捷键
(defun pan/post-init-markdown-mode ()
(with-eval-after-load 'markdown-mode
(use-package markdown-mode
:init
(add-hook 'markdown-mode-hook
(lambda ()
(local-unset-key (kbd "M-n"))
;; (define-key markdown-mode-map (kbd "M-n 1") 'markdown-insert-header)))
:bind
(("M-n h" . markdown-insert-header)))))