Fix syntax matches (#1028)
Previously, the highlight of the `------------` line below the `Last Update:` changed from `plugH2` on the whole line to `plugDash` on the first `-` when the cursor moved over it and went below it. This commit updates the `syn match` commands a bit to correct that issue. Close #1027
This commit is contained in:
parent
c44422460e
commit
ab940f624a
1 changed files with 2 additions and 1 deletions
3
plug.vim
3
plug.vim
|
@ -804,7 +804,7 @@ function! s:syntax()
|
|||
syn match plugNumber /[0-9]\+[0-9.]*/ contained
|
||||
syn match plugBracket /[[\]]/ contained
|
||||
syn match plugX /x/ contained
|
||||
syn match plugDash /^-/
|
||||
syn match plugDash /^-\{1}\ /
|
||||
syn match plugPlus /^+/
|
||||
syn match plugStar /^*/
|
||||
syn match plugMessage /\(^- \)\@<=.*/
|
||||
|
@ -822,6 +822,7 @@ function! s:syntax()
|
|||
syn match plugError /^x.*/
|
||||
syn region plugDeleted start=/^\~ .*/ end=/^\ze\S/
|
||||
syn match plugH2 /^.*:\n-\+$/
|
||||
syn match plugH2 /^-\{2,}/
|
||||
syn keyword Function PlugInstall PlugStatus PlugUpdate PlugClean
|
||||
hi def link plug1 Title
|
||||
hi def link plug2 Repeat
|
||||
|
|
Loading…
Reference in a new issue