git commit -v を実行した際に nvim-treesitter プラグインの tree-sitter-gitcommit パーサーで diff にシンタックスハイライトがつくようにしたいのになぜか反映されなくて Claude Code に調べてもらった。
原因はコミットメッセージのコメント文字を ~ に変えていたからだった。
過去にコミットメッセージのコメント文字が # になっていると先頭に # を書きたい際にコメントとして認識されてしまうのを避けるために変えたのを完全に忘れていた。
tree-sitter-gitcommit はコメント文字が # であることを期待しているため、シンタックスハイライトが反映されていなかったよう。
# をコミットメッセージの先頭に書く機会はここ最近ほぼなかったため、設定を元に戻して解決した。
Claude Code はこういう設定系の分からないことを調べるときに本当に便利だと思う。