diff options
author | Tom Ryder <tom@sanctum.geek.nz> | 2019-05-29 03:19:09 +1200 |
---|---|---|
committer | Tom Ryder <tom@sanctum.geek.nz> | 2019-05-29 03:19:09 +1200 |
commit | 346795c88cb7fe7fd766a2d725d393ce8a8bc0b0 (patch) | |
tree | d5a8fb60180c9d23b0eea04bd470e964bace4c18 /vim | |
parent | Merge branch 'release/v4.58.0' (diff) | |
parent | Bump VERSION (diff) | |
download | dotfiles-346795c88cb7fe7fd766a2d725d393ce8a8bc0b0.tar.gz dotfiles-346795c88cb7fe7fd766a2d725d393ce8a8bc0b0.zip |
Merge branch 'release/v5.0.0'v5.0.0
* release/v5.0.0:
Bump VERSION
Color Vim script :CompilerSet commands better
Diffstat (limited to 'vim')
-rw-r--r-- | vim/after/syntax/vim.vim | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/vim/after/syntax/vim.vim b/vim/after/syntax/vim.vim index acb5cdc5..c5417413 100644 --- a/vim/after/syntax/vim.vim +++ b/vim/after/syntax/vim.vim @@ -1,2 +1,19 @@ " Remove special highlighting for double-quoted strings in comments syntax clear vimCommentString + +" Highlight :CompilerSet commands like :set/:setlocal +syntax keyword vimCommand contained + \ CompilerSet +syntax region vimSet matchgroup=vimCommand + \ start="\<CompilerSet\>" + \ end="$" end="|" end="<[cC][rR]>" + \ keepend + \ matchgroup=vimNotation + \ oneline + \ skip="\%(\\\\\)*\\." + \ contains=vimSetEqual + \,vimOption + \,vimErrSetting + \,vimComment + \,vimSetString + \,vimSetMod |