mirror of
https://github.com/Yggdroot/indentLine.git
synced 2026-10-12 08:00:21 +08:00
Keep default conceal values for excluded files
Setup will now check if the file is part of the included or excluded filetypes before changing the conceal values.
This commit is contained in:
1 parent
e2879c7e89
commit
428adbd3d9
1 file changed
+17
-17
+17
-17
@@ -105,9 +105,23 @@ endfunction
|
|||||||
|
|
||||||
"{{{1 function! s:Setup()
|
"{{{1 function! s:Setup()
|
||||||
function! s:Setup()
|
function! s:Setup()
|
||||||
if ! exists("g:indentLine_noConcealCursor")
|
if index(g:indentLine_fileTypeExclude, &filetype) isnot -1
|
||||||
setlocal concealcursor=inc
|
return
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
if len(g:indentLine_fileType) isnot 0 && index(g:indentLine_fileType, &filetype) is -1
|
||||||
|
return
|
||||||
|
end
|
||||||
|
|
||||||
|
for name in g:indentLine_bufNameExclude
|
||||||
|
if matchstr(bufname(''), name) is bufname('')
|
||||||
|
return
|
||||||
|
endif
|
||||||
|
endfor
|
||||||
|
|
||||||
|
if ! exists("g:indentLine_noConcealCursor")
|
||||||
|
setlocal concealcursor=inc
|
||||||
|
endif
|
||||||
setlocal conceallevel=2
|
setlocal conceallevel=2
|
||||||
|
|
||||||
if !&hidden || !exists("b:indentLine_set")
|
if !&hidden || !exists("b:indentLine_set")
|
||||||
@@ -117,20 +131,6 @@ function! s:Setup()
|
|||||||
call s:InitColor()
|
call s:InitColor()
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if index(g:indentLine_fileTypeExclude, &filetype) isnot -1
|
|
||||||
return
|
|
||||||
endif
|
|
||||||
|
|
||||||
if len(g:indentLine_fileType) isnot 0 && index(g:indentLine_fileType, &filetype) is -1
|
|
||||||
return
|
|
||||||
end
|
|
||||||
|
|
||||||
for name in g:indentLine_bufNameExclude
|
|
||||||
if matchstr(bufname(''), name) is bufname('')
|
|
||||||
return
|
|
||||||
endif
|
|
||||||
endfor
|
|
||||||
|
|
||||||
if ! exists("b:indentLine_enabled")
|
if ! exists("b:indentLine_enabled")
|
||||||
let b:indentLine_enabled = g:indentLine_enabled
|
let b:indentLine_enabled = g:indentLine_enabled
|
||||||
endif
|
endif
|
||||||
|
|||||||
Reference in new issue
Block a user