X-Git-Url: https://git.sthu.org/?a=blobdiff_plain;f=init.vim;h=e16c816ab01c0e34e04225ee80ac74f6200eb2e3;hb=e31790a632cce4b4c3b4f5423a0e9a879074049e;hp=50cb6b427d12dc50645e92567fe919b66d153dab;hpb=d58fe541bca03e9ce220ef3163d84bf1031279ab;p=vimconf.git diff --git a/init.vim b/init.vim index 50cb6b4..e16c816 100644 --- a/init.vim +++ b/init.vim @@ -232,6 +232,34 @@ let g:vimtex_fold_levelmarker = '➜' let g:termdebug_wide = 1 let termdebugger = $HOME . '/.vim/gdb.sh' +let g:startify_files_number = 5 +let g:startify_session_persistence = 1 +let g:startify_lists = [ + \ { 'type': 'dir', 'header': [' Recent files'] }, + \ { 'type': 'sessions', 'header': [' Saved sessions'] }, + \ ] + +if has('nvim') + let verstr = matchstr(execute('version'), 'NVIM v\zs[^\n]*') + let g:startify_custom_header = [ + \ '', + \ ' ╻ ╻ ╻ ┏┳┓', + \ ' NEO ┃┏┛ ┃ ┃┃┃', + \ ' ┗┛ ╹ ╹ ╹ ' . verstr, + \ '', + \ ] +else + let verstr = matchstr(execute('version'), 'IMproved \zs[^\n ]*') + let g:startify_custom_header = [ + \ '', + \ ' ╻ ╻ ╻ ┏┳┓', + \ ' ┃┏┛ ┃ ┃┃┃', + \ ' ┗┛ ╹ ╹ ╹ ' . verstr, + \ '', + \ ] +endif + + if $USER != "root" && g:lowendbox == 0 " The denite settings are largely stolen from spacevim @@ -318,6 +346,7 @@ if $USER != "root" && g:lowendbox == 0 \ ] if has('nvim-0.5') + set foldexpr=nvim_treesitter#foldexpr() lua <