为啥有些快捷键无法修改,比如M-q prog-fill-reindent-defun

比如使用下面这句,执行后会发现按M-q还是会执行prog-fill-reindent-defun

不用nil,覆盖为其他功能也没用

(global-set-key (kbd "M-q") nil)

可能有其他更高优先级的占用 M-q

1 个赞

牛逼,文章写得很好,这样就可以了

(define-key lisp-interaction-mode-map (kbd "M-q") 'nil)