私は通常、git コミットを作成するときに辞書を変更しますが、辞書を変更するためのマッピングがあり、(flyspell-buffer)
flyspell がコミット メッセージを超えて#
.
「flyspell、シンボルで始まる行を無視してください」#
と伝えるにはどうすればよいですか?
私は使用できることを読みましたがflyspell-generic-check-word-predicate
、私のelispはあまり良くありません:(、私はこれを思いつきました:
(defun flyspell-ignore-comments ()
"Used for 'flyspell-generic-check-word-predicate' to ignore comments."
(not (string-match "^ *#" (thing-at-point 'line t))))
(put 'git-commit-mode 'flyspell-mode-predicate 'flyspell-ignore-comments)
しかし、うまくいきません。私が間違っていることは何ですか?