18

私は今、emacs prelude に取り組んでおり、すべてが素晴らしいと感じています。しかし

el ファイルの編集中に多数のフライチェック警告が表示される

構文の色付けはオーバーライドされます

「最初の行はフォーム パッケージ --- 概要にする必要があります」などの警告

これらの警告をオフにする方法は?

4

2 に答える 2

34

これらは 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ます。

于 2013-03-21T19:15:11.530 に答える
7

この 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

于 2016-06-01T14:25:59.877 に答える