Dies wird durch die folgende Zeile von verursacht $VIMRUNTIME/syntax/gitcommit.vim
:
syn match gitcommitSummary "^.\" contained containedin=gitcommitFirstLine nextgroup=gitcommitOverflow contains=@Spell
Sie können dieses Syntax-Skript einfach kopieren ~/.vim/syntax/
und modifizieren, aber das führt dazu, dass Sie Ihren Klon erhalten. Ich ziehe es vor, diese einzelne Syntaxdefinition selektiv zu ändern ~/.vim/after/syntax/gitcommit.vim
:
syn clear gitcommitSummary syn match gitcommitSummary "^.\" contained containedin=gitcommitFirstLine nextgroup=gitcommitOverflow contains=@Spell
Alternativ / zusätzlich können Sie ein Problem im Projekt öffnen und nach einem konfigurierbaren Schwellenwert fragen. Das hartcodierte Limit ist sicherlich nicht schön.