我的代码很平静:
(use-package flymake
:ensure t
:hook (prog-mode . flymake-mode)
:bind (("C-h ." . display-local-help)
:map flymake-mode-map
("C-c ! n" . flymake-goto-next-error)
("C-c ! p" . flymake-goto-prev-error)
("C-c ! l" . flymake-show-buffer-diagnostics)))
想知道该部分对应的 emacs-lisp 命令是什么
:绑定
:地图 Flymake-模式-地图
("c-c ! n" . flymake-goto-next-error)
我请客:
:挂钩 对应于 (add-hook) 但 :bind :map 我不知道
我发现这个片段可以正常工作..
(with-eval-after-load 'flymake
(define-key flymake-mode-map (kbd "C-c ! n") 'flymake-goto-next-error))