diff --git a/autoload/SpaceVim/autocmds.vim b/autoload/SpaceVim/autocmds.vim index 5b56fdff8..2b906fda1 100644 --- a/autoload/SpaceVim/autocmds.vim +++ b/autoload/SpaceVim/autocmds.vim @@ -58,6 +58,7 @@ function! SpaceVim#autocmds#init() abort endif autocmd VimResized * wincmd = autocmd BufWritePost *.vim call s:generate_doc() + autocmd FileType * set scrolloff=7 augroup END endfunction function! s:reload_touchpad_status() abort diff --git a/config/plugins.vim b/config/plugins.vim index 42336c3fb..bf715bb45 100644 --- a/config/plugins.vim +++ b/config/plugins.vim @@ -386,7 +386,7 @@ if zvim#plug#enable_plug() let g:indentLine_char = '¦' let g:indentLine_concealcursor = 'niv' " (default 'inc') let g:indentLine_conceallevel = 2 " (default 2) - let g:indentLine_fileTypeExclude = ['help'] + let g:indentLine_fileTypeExclude = ['help', 'startify'] call zvim#plug#add('godlygeek/tabular', { 'on_cmd': 'Tabularize'}) call zvim#plug#add('benizi/vim-automkdir') "[c ]c jump between prev or next hunk diff --git a/config/plugins/vim-startify.vim b/config/plugins/vim-startify.vim index 71a3061cd..67859d34c 100644 --- a/config/plugins/vim-startify.vim +++ b/config/plugins/vim-startify.vim @@ -45,6 +45,8 @@ fu! startify_mapping() endif endf augroup startify_map + au! autocmd FileType startify nnoremap autocmd FileType startify call startify_mapping() + autocmd FileType startify set scrolloff=0 augroup END