doom-emacs如何重新映射快捷键

doom

#1

在vim模式下,比如我要把K映射成%功能,如何写在config.el中。


#2

不知道你要映射什么键,这是我对Agenda和pomodoro重定义的键

(map!
 (:leader
   (:desc "Org Agenda" :gnv "a" #'org-agenda)
   (:desc "Open CFW Calendar" :gnv "oc" #'cfw:open-org-calendar))

 (:after org
   (:map org-mode-map "C-c o" #'org-pomodoro))
 (:after org-agenda
   (:map org-agenda-mode-map "C-c o" #'org-pomodoro))
 )

#3

谢谢答复。 还是在github上看别人的配置找到答案了


#4

我自己添加的keymap如下,给大家一个参考。

(setq display-line-numbers-type 'relative)
(map! :n "K" (kbd "%")
      :i "C-h" (kbd "<left>")
      :i "C-l" (kbd "<right>")
      :i "C-j" (kbd "<down>")
      :i "C-k" (kbd "<up>"))

#5

学习了,还能这么映射,有用。