Skip to content

Commit 19d774b

Browse files
committed
autocmd JavaScript syntax highlighting, fixes #3
1 parent 15adb39 commit 19d774b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

syntax/vimperator.vim

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,9 +74,9 @@ syn match vimperatorOption "\<\%(no\|inv\)\=\%(tabnumbers\|tn\|usermode\|um\|vis
7474

7575
syn match vimperatorSetMod "\%(\<[a-z_]\+\)\@<=&" contained
7676

77-
syn region vimperatorJavaScript start="\%(^\s*\%(javascript\|js\)\s\+\)\@<=" end="$" contains=@javascriptTop keepend oneline
77+
syn region vimperatorJavaScript start="\%(^\s*:\=\%(au\%(tocmd\)\=\s\+.\+\s\+-\=\)\=\%(javascript\|js\)\s\+\)\@<=" end="$" contains=@javascriptTop keepend oneline
7878
syn region vimperatorJavaScript matchgroup=vimperatorJavascriptDelimiter
79-
\ start="\%(^\s*\%(javascript\|js\)\s\+\)\@<=<<\s*\z(\h\w*\)"hs=s+2 end="^\z1$" contains=@javascriptTop fold
79+
\ start="\%(^\s*:\=\%(au\%(tocmd\)\=\s\+.\+\s\+-\=\)\=\%(javascript\|js\)\s*\)\@<=<<\s*\z(\h\w*\)"hs=s+2 end="^\z1$" contains=@javascriptTop fold
8080

8181
let s:cssRegionStart = '\%(^\s*sty\%[le]!\=\s\+\%(-\%(n\|name\)\%(\s\+\|=\)\S\+\s\+\)\=[^-]\S\+\s\+\)\@<='
8282
execute 'syn region vimperatorCss start="' . s:cssRegionStart . '" end="$" contains=@cssTop keepend oneline'

0 commit comments

Comments
 (0)