1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-02-03 01:50:05 +08:00

fix(vimchat): enable syntax sync fromstart

This commit is contained in:
wsdjeg 2022-05-02 15:33:17 +08:00
parent 486d5d992d
commit a44b1be345

View File

@ -6,6 +6,16 @@
" hi link vimChatTime String " hi link vimChatTime String
" hi link vimChatMe Type " hi link vimChatMe Type
" syn match vimChatMsg /^\[\d\d\(:\d\d\)\{0,2\}][^>]*/ contains=vimChatTime,vimChatNick " syn match vimChatMsg /^\[\d\d\(:\d\d\)\{0,2\}][^>]*/ contains=vimChatTime,vimChatNick
if !exists("main_syntax")
if version < 600
syntax clear
elseif exists("b:current_syntax")
finish
endif
let main_syntax = 'vimchat'
endif
syntax sync fromstart
syn match VimChatTime /\[\d\d\d\d-\d\d-\d\d\s\d\d\:\d\d]/ syn match VimChatTime /\[\d\d\d\d-\d\d-\d\d\s\d\d\:\d\d]/
syn match VimChatVert /│/ syn match VimChatVert /│/
syn match VimChatNick /\[\d\d\d\d-\d\d-\d\d\s\d\d\:\d\d]\s│[^│]*│/ contains=VimChatTime,VimChatVert syn match VimChatNick /\[\d\d\d\d-\d\d-\d\d\s\d\d\:\d\d]\s│[^│]*│/ contains=VimChatTime,VimChatVert
@ -26,3 +36,8 @@ hi def link VimChatRemoteNick Todo
hi def link VimChatPing ModeMsg hi def link VimChatPing ModeMsg
hi def link VimChatCodeBlock String hi def link VimChatCodeBlock String
hi def link VimChatCodeBlockLines String hi def link VimChatCodeBlockLines String
let b:current_syntax = "vimchat"
if main_syntax == 'vimchat'
unlet main_syntax
endif