追加読書

追加読書

私のシステムの標準エディタとしてneovimを使用してください。ちなみにチェックインすると、最初の2行が奇妙な色で表示されます。

なぜそんなことですか?どうすれば正常に変更できますか?

よろしくお願いします。

スクリーンショット

答え1

これはい正常。これはファイルタイプの構文カラー指定ですsvngitcommitファイルタイプは同様のタイプがあります)。赤い背景は、2 行目が 1 行目と空白行に区切られていることを示します。これは推奨される形式(git commitマニュアルなど)であり、コミットメッセージはそれに準拠していません。

Subversionコミットメッセージファイルを開くと、このファイル形式を自動的に設定するコマンドが表示されます。

:autocmd BufRead svn-commit*.tmp
(同様にgitファイルの自動コマンドがありますCOMMIT_EDITMSG。)

ロード時にファイルの種類が自動的に認識されないようにするには、自動コマンドを無効にします。構文の色付けがまったく必要ない場合は、構文の色付けを無効にしてください。

ただし、推奨されるコミットメッセージスタイルも使用してください。

追加読書

  • 議論する" git-commit..gitリファレンスマニュアル。 git-scm.com.
  • :help filetype
  • :help autocmd-remove
  • :help syntax

関連情報