我现在正在使用emacs前奏,并发现一切都很好.但
编辑el文件时会显示很多flycheck警告
和语法着色被覆盖
警告如"第一行应该是表格包---摘要"
如何关闭这些警告?
lun*_*orn 33
这些是Checkdoc警告.要禁用它们,请在init文件中使用以下代码添加emacs-lisp-checkdoc到该选项flycheck-disabled-checkers
(with-eval-after-load 'flycheck
(setq-default flycheck-disabled-checkers '(emacs-lisp-checkdoc)))
Run Code Online (Sandbox Code Playgroud)
或通过自定义界面M-x customize-variable RET flycheck-disabled-checkers.
小智 6
如果您希望仅为这个文件禁用特定的 Flycheck,您还可以使用文件局部变量定义。
您可以在文件缓冲区中以交互方式执行此操作,方法是键入
M-x add-file-local-variable flycheck-disabled-checkers RET
(emacs-lisp-checkdoc)
Run Code Online (Sandbox Code Playgroud)
这将在文件末尾添加一个局部变量部分。
;; Local Variables:
;; flycheck-disabled-checkers: (emacs-lisp-checkdoc)
;; End:
Run Code Online (Sandbox Code Playgroud)
这就像定制,flycheck-disabled-checkers但仅限于文件。
这也可以在目录级别进行自定义。http://www.gnu.org/software/emacs/manual/html_mono/emacs.html#Directory-Variables