From f9f96a9387e10f7f20df8c135cedc110235e73d4 Mon Sep 17 00:00:00 2001 From: Nick Nisi Date: Mon, 8 Jul 2013 21:33:11 -0500 Subject: [PATCH] [vim] adding vim-airline plugin replacing my crappy replacement for powerline with vim-airline --- vim/vimrc.symlink | 34 ++++++---------------------------- 1 file changed, 6 insertions(+), 28 deletions(-) diff --git a/vim/vimrc.symlink b/vim/vimrc.symlink index f1d18fc..d6ee055 100644 --- a/vim/vimrc.symlink +++ b/vim/vimrc.symlink @@ -39,6 +39,7 @@ if (!exists('vimrc_already_sourced')) Bundle 'editorconfig/editorconfig-vim' Bundle 'juvenn/mustache.vim' Bundle 'tclem/vim-arduino' + Bundle 'bling/vim-airline' filetype plugin indent on endif @@ -192,34 +193,6 @@ set directory=~/.vim-tmp,~/.tmp,~/tmp,/var/tmp,/tmp """"""""""""""""""""""""""""""""""""""""""""""""""""""""""" set laststatus=2 " show the satus line all the time -" set statusline=%f\ %y%m%r%=%-20.(%{fugitive#statusline()}%)%-15.(%l,%c%V%)\ %P -set statusline=\ " -set statusline+=%-25.80f%*\ " file name minimum 25, maximum 80 (right justified) -set statusline+= -set statusline+=%h " help file flag -set statusline+=%r " read only flag -set statusline+=%m " modified flag -set statusline+=%w " preview flag -set statusline+=%*\ " -set statusline+=%y " filetype -set statusline+=%= " right align -set statusline+=<%{fugitive#head()}%*>\ " Fugitive -set statusline+=%-14.(%l,%c%V%)\ %<%P%* " offset - -function! InsertStatuslineColor(mode) - if a:mode == 'i' - hi statusline ctermbg=magenta - elseif a:mode == 'r' - hi statusline ctermbg=blue - else - hi statusline ctermbg=red - endif -endfunction - -autocmd InsertEnter * call InsertStatuslineColor(v:insertmode) -autocmd InsertChange * call InsertStatuslineColor(v:insertmode) -autocmd InsertLeave * hi statusline ctermbg=DarkGray -hi statusline ctermbg=DarkGray """"""""""""""""""""""""""""""""""""""""""""""""""""""""""" " => Mappings @@ -425,4 +398,9 @@ let g:ctrlp_custom_ignore = { " search the nearest ancestor that contains .git, .hg, .svn let g:ctrlp_working_path_mode = 2 +" airline options +let g:airline_left_sep='' +let g:airline_right_sep='' +let g:airline_theme='dark' + let vimrc_already_sourced = 1