1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-02-02 22:30:04 +08:00

fix(indentline): fix indentline setting

close https://github.com/SpaceVim/SpaceVim/issues/4600
This commit is contained in:
wsdjeg 2022-03-30 23:53:24 +08:00
parent fe0fb46018
commit 45a18b4f80
2 changed files with 10 additions and 3 deletions

View File

@ -46,7 +46,7 @@ function! SpaceVim#default#options() abort
set backspace=indent,eol,start
set nrformats-=octal
set listchars=tab:→\ ,eol:↵,trail,extends:↷,precedes:↶
set fillchars=vert:,fold
set fillchars=vert:|,fold
set laststatus=2

View File

@ -139,11 +139,18 @@ function! SpaceVim#layers#ui#config() abort
" enable/disable indentline
let g:indentLine_enabled = s:enable_indentline
let g:indent_blankline_enabled = s:enable_indentline
" this var must be boolean, but v:true is added in vim 7.4.1154
let g:indent_blankline_enabled =
\ s:enable_indentline ?
\ get(v:, 'true', 1)
\ :
\ get(v:, 'false', 0)
" exclude filetypes for indentline
let g:indentLine_fileTypeExclude = s:indentline_exclude_filetype
let g:indent_blankline_buftype_exclude = s:indentline_exclude_filetype
let g:indent_blankline_filetype_exclude = s:indentline_exclude_filetype
\ + ['startify']
let g:better_whitespace_filetypes_blacklist = ['diff', 'gitcommit', 'unite',
\ 'qf', 'help', 'markdown', 'leaderGuide',