diff --git a/.vimrc.bundles b/.vimrc.bundles index 409b3ca..e674b0f 100644 --- a/.vimrc.bundles +++ b/.vimrc.bundles @@ -191,10 +191,16 @@ endfunction let g:startify_lists = [ \ { 'header': [' RECENT'], 'type': 'files' }, \ { 'header': [' SESSIONS'], 'type': 'sessions' }, - \ { 'header': [' WORKING DIR: '. getcwd()], 'type': 'dir' }, \ ] endif " } + " + " ryanoasis/vim-devicons { + if HasPlug("vim-devicons") + let g:webdevicons_enable_airline_statusline = 0 + endif + " } + " " simeji/winresizer { if HasPlug("winresizer") let g:winresizer_vert_resize = 2 @@ -321,19 +327,17 @@ endfunction " This must using my fork version of bufferline " - let g:bufferline_max_length = &columns - 30 + let g:bufferline_max_length = &columns - 22 function! BufferNumber() return len(g:index_to_buffer) endfunction call airline#parts#define_function('bufnum', 'BufferNumber') - let g:airline_section_b = '' + let g:airline_extensions = ['bufferline', 'filetype'] let g:airline_section_x = airline#section#create(['bufnum']) let g:airline_section_y = '' let g:airline_section_z = airline#section#create(['filetype']) - "let g:airline_section_gutter = '' - let g:airline_section_warning = '' - let g:airline_section_error = '' + let g:airline_skip_empty_sections = 1 "let g:airline_exclude_filetypes = ['nerdtree'] " see source for current list let g:airline#extensions#nerdtree_statusline = 0 "let g:airline#extensions#bufferline#overwrite_variables = 0 @@ -610,9 +614,9 @@ endfunction end if g:vim_version >= 0.5 && HasPlug("/github-nvim-theme") - " let g:dark_theme = 'github_dark' + let g:dark_theme = 'github_dark' " let g:dark_theme = 'github_dark_default' - let g:dark_theme = 'github_dimmed' + " let g:dark_theme = 'github_dimmed' let g:airline_dark_theme = "hybrid" end endif @@ -696,19 +700,19 @@ endfunction " nnoremap 7 :b7 " nnoremap 8 :b8 " nnoremap 9 :b9 - nnoremap 1 :call bufferline#jump(1) - nnoremap 2 :call bufferline#jump(2) - nnoremap 3 :call bufferline#jump(3) - nnoremap 4 :call bufferline#jump(4) - nnoremap 5 :call bufferline#jump(5) - nnoremap 6 :call bufferline#jump(6) - nnoremap 7 :call bufferline#jump(7) - nnoremap 8 :call bufferline#jump(8) - nnoremap 9 :call bufferline#jump(9) - nnoremap 10 :call bufferline#jump(10) - nnoremap 11 :call bufferline#jump(11) - nnoremap 12 :call bufferline#jump(12) - nnoremap 13 :call bufferline#jump(13) + nnoremap 1 :call bufferline#jump(1) + nnoremap 2 :call bufferline#jump(2) + nnoremap 3 :call bufferline#jump(3) + nnoremap 4 :call bufferline#jump(4) + nnoremap 5 :call bufferline#jump(5) + nnoremap 6 :call bufferline#jump(6) + nnoremap 7 :call bufferline#jump(7) + nnoremap 8 :call bufferline#jump(8) + nnoremap 9 :call bufferline#jump(9) + nnoremap 10 :call bufferline#jump(10) + nnoremap 11 :call bufferline#jump(11) + nnoremap 12 :call bufferline#jump(12) + nnoremap 13 :call bufferline#jump(13) end " split window comform with other window management shortcuts