设置快捷键不起作用怎么办?

我是Debian 11系统,emacs27.2。我在配置文件中做如下快捷键设置,但是完全不起作用,仍然是没有设置之前的快捷键,怎么办?

;;; 本文设置所有全局快捷键

;; 取消C-j的快捷键设置,所有自定义快捷键以C-j开头

(global-set-key (kbd “C-j”) nil)

;; 设置run-python命令快捷键C-j C-p

(global-set-key (kbd “C-j C-p”) 'run-python)

;; 设置python-shell-send-buffer命令快捷键C-j C-c

(global-set-key (kbd “C-j C-c”) 'python-shell-send-buffer)

;; 设置py-execute-buffer命令快捷键C-j |

(global-set-key (kbd “C-j |”) 'py-execute-buffer)

(provide 'init-keys)

因为有 local-keymap。

请问要怎么去掉local keymap?让global-set-key起作用?

2 个赞

谢谢你!!这样可行!