私は今、emacs prelude に取り組んでおり、すべてが素晴らしいと感じています。しかし
el ファイルの編集中に多数のフライチェック警告が表示される
構文の色付けはオーバーライドされます
「最初の行はフォーム パッケージ --- 概要にする必要があります」などの警告
これらの警告をオフにする方法は?
これらは Checkdoc の警告です。これらを無効にするには、init ファイルに次のコードを追加emacs-lisp-checkdoc
して、オプションに追加します。flycheck-disabled-checkers
(with-eval-after-load 'flycheck
(setq-default flycheck-disabled-checkers '(emacs-lisp-checkdoc)))
または を使用してカスタマイズ インターフェイスを使用しM-x customize-variable RET flycheck-disabled-checkers
ます。
この 1 つのファイルに対して特定の Flycheck を無効にする場合は、ファイル ローカル変数定義を使用することもできます。
次のように入力して、ファイルのバッファー内で対話的にこれを行うことができます。
M-x add-file-local-variable flycheck-disabled-checkers RET
(emacs-lisp-checkdoc)
これにより、ローカル変数セクションがファイルの最後に追加されます。
;; Local Variables:
;; flycheck-disabled-checkers: (emacs-lisp-checkdoc)
;; End:
これはカスタマイズに似flycheck-disabled-checkers
ていますが、ファイルに対してのみです。
これは、ディレクトリのレベルでカスタマイズすることもできます。http://www.gnu.org/software/emacs/manual/html_mono/emacs.html#Directory-Variables