mirror of
https://github.com/Yggdroot/indentLine.git
synced 2026-10-01 07:53:52 +08:00
only match IndentLine inside of IndentLineSpace
This commit is contained in:
1 parent
54f0f22c73
commit
e31f896a2c
1 file changed
+3
-4
@@ -67,12 +67,11 @@ function! s:SetIndentLine()
|
||||
execute 'syntax match IndentLine / \{' . (space-1) . '}\zs / containedin=ALL contained conceal cchar=' . g:indentLine_char
|
||||
execute 'syntax match IndentLine /\t\zs / containedin=ALL contained conceal cchar=' . g:indentLine_char
|
||||
else
|
||||
exec 'syn match IndentLineSpace /^\s\+/ containedin=ALL contains=IndentLine'
|
||||
exec 'syn match IndentLine /^\@! \{'.(space-1).'}\zs / contained conceal cchar=' . g:indentLine_char
|
||||
if g:indentLine_showFirstIndentLevel
|
||||
execute 'syntax match IndentLine /^ / containedin=ALL conceal cchar=' . g:indentLine_first_char
|
||||
execute 'syntax match IndentLine /^ / contained conceal cchar=' . g:indentLine_first_char
|
||||
endif
|
||||
|
||||
let pattern = line('$') < g:indentLine_maxLines ? 'v' : 'c'
|
||||
exec 'syn match IndentLine /\%(^\)\@! \{'.(space-1).'}\zs / containedin=ALL contained conceal cchar=' . g:indentLine_char
|
||||
endif
|
||||
endfunction
|
||||
|
||||
|
||||
Reference in new issue
Block a user