|
@@ -96,14 +96,22 @@ if dein#load_state('~/chris/.cache/dein')
|
|
call dein#add('jeetsukumaran/vim-buffergator')
|
|
call dein#add('jeetsukumaran/vim-buffergator')
|
|
" Ctrlp
|
|
" Ctrlp
|
|
call dein#add('ctrlpvim/ctrlp.vim')
|
|
call dein#add('ctrlpvim/ctrlp.vim')
|
|
|
|
+ "Git
|
|
|
|
+ call dein#add('tpope/vim-fugitive')
|
|
" Searchtasks searches for TODO, FIXME, XXX and such run :SearchTasks .
|
|
" Searchtasks searches for TODO, FIXME, XXX and such run :SearchTasks .
|
|
call dein#add('gilsondev/searchtasks.vim')
|
|
call dein#add('gilsondev/searchtasks.vim')
|
|
" Syntax
|
|
" Syntax
|
|
call dein#add('w0rp/ale')
|
|
call dein#add('w0rp/ale')
|
|
|
|
+ " Git
|
|
|
|
+ call dein#add('airblade/vim-gitgutter')
|
|
|
|
+ call dein#add('tpope/vim-fugitive')
|
|
" Multiple Cursors
|
|
" Multiple Cursors
|
|
call dein#add('terryma/vim-multiple-cursors')
|
|
call dein#add('terryma/vim-multiple-cursors')
|
|
" NERDTree
|
|
" NERDTree
|
|
call dein#add('scrooloose/nerdtree')
|
|
call dein#add('scrooloose/nerdtree')
|
|
|
|
+ " FZF
|
|
|
|
+ call dein#add('junegunn/fzf.vim')
|
|
|
|
+ call dein#add('junegunn/fzf')
|
|
" BufOnly use :BufOnly to unload all or pass it a single buffer
|
|
" BufOnly use :BufOnly to unload all or pass it a single buffer
|
|
call dein#add('vim-scripts/BufOnly.vim')
|
|
call dein#add('vim-scripts/BufOnly.vim')
|
|
" For autocomplete
|
|
" For autocomplete
|
|
@@ -137,7 +145,7 @@ endif
|
|
"""""""""" SPACEVIM THEME """"""""""
|
|
"""""""""" SPACEVIM THEME """"""""""
|
|
|
|
|
|
" Set theme
|
|
" Set theme
|
|
-if strftime('%H') >= 7 && strftime('%H') < 10
|
|
|
|
|
|
+if strftime('%H') >= 7 && strftime('%H') < 8
|
|
set background=light
|
|
set background=light
|
|
colorscheme stellarized
|
|
colorscheme stellarized
|
|
else
|
|
else
|
|
@@ -175,11 +183,11 @@ let g:startify_custom_header = [
|
|
\ ' / /| / __/ /_/ / |/ / / / / / / /',
|
|
\ ' / /| / __/ /_/ / |/ / / / / / / /',
|
|
\ ' /_/ |_/\___/\____/|___/_/_/ /_/ /_/ ']
|
|
\ ' /_/ |_/\___/\____/|___/_/_/ /_/ /_/ ']
|
|
|
|
|
|
-let g:syntastic_cpp_config_file='.syntastic_cpp_config'
|
|
|
|
" Tagbar
|
|
" Tagbar
|
|
nmap <F8> :TagbarToggle<CR>
|
|
nmap <F8> :TagbarToggle<CR>
|
|
" NERDTree
|
|
" NERDTree
|
|
nmap <F5> :NERDTreeToggle<CR>
|
|
nmap <F5> :NERDTreeToggle<CR>
|
|
|
|
+let NERDTreeShowHidden = 1
|
|
" SearchTasks
|
|
" SearchTasks
|
|
nmap <F4> :SearchTasks *<CR>
|
|
nmap <F4> :SearchTasks *<CR>
|
|
"""""""""" END CONFIGS """"""""""
|
|
"""""""""" END CONFIGS """"""""""
|
|
@@ -217,6 +225,9 @@ else
|
|
" For Debian based
|
|
" For Debian based
|
|
let g:python3_host_prog = '/usr/bin/python3.6'
|
|
let g:python3_host_prog = '/usr/bin/python3.6'
|
|
endif
|
|
endif
|
|
|
|
+" FZF
|
|
|
|
+if !empty((glob("~/.fzf")))
|
|
|
|
+ set rtp+=~/.fzf
|
|
|
|
|
|
""""""""""" FUNCTION KEYS """"""""""""""
|
|
""""""""""" FUNCTION KEYS """"""""""""""
|
|
"TODO figure out cscope
|
|
"TODO figure out cscope
|