diff --git a/fzf.vim b/fzf.vim index 52458e0..383e065 100644 --- a/fzf.vim +++ b/fzf.vim @@ -1,3 +1,19 @@ +" Customize fzf colors to match your color scheme +let g:fzf_colors = +\ { 'fg': ['fg', 'Normal'], + \ 'bg': ['bg', 'Normal'], + \ 'hl': ['fg', 'Comment'], + \ 'fg+': ['fg', 'CursorLine', 'CursorColumn', 'Normal'], + \ 'bg+': ['bg', 'CursorLine', 'CursorColumn'], + \ 'hl+': ['fg', 'Statement'], + \ 'info': ['fg', 'PreProc'], + \ 'border': ['fg', 'Ignore'], + \ 'prompt': ['fg', 'Conditional'], + \ 'pointer': ['fg', 'Exception'], + \ 'marker': ['fg', 'Keyword'], + \ 'spinner': ['fg', 'Label'], + \ 'header': ['fg', 'Comment'] } + " mappings to more quickly pull up fzf nnoremap f :Files nnoremap b :Buffers diff --git a/plug.vim b/plug.vim index 219b660..0e06bfb 100644 --- a/plug.vim +++ b/plug.vim @@ -14,6 +14,7 @@ Plug 'vim-airline/vim-airline' Plug 'vim-airline/vim-airline-themes' " git integration Plug 'tpope/vim-fugitive' +Plug 'tpope/vim-rhubarb' Plug 'airblade/vim-gitgutter' " visualize vim's undo tree Plug 'sjl/gundo.vim' @@ -21,7 +22,7 @@ Plug 'sjl/gundo.vim' Plug 'pangloss/vim-javascript' " find, complete, etc. on steroids " fast fuzzy finder -Plug 'junegunn/fzf' +Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' } Plug 'junegunn/fzf.vim' " auto detect tab and space handling rather than setting per project Plug 'tpope/vim-sleuth' @@ -35,6 +36,10 @@ Plug 'drmikehenry/vim-fontsize' Plug 'google/vim-jsonnet' " support for racer Plug 'racer-rust/vim-racer' +" completions for JS +"Plug 'marijnh/tern_for_vim' +" completion engine, needed to expose racer and tern +Plug 'valloric/youcompleteme' " All of your Plugins must be added before the following line call plug#end() " required