diff --git a/vimrc b/vimrc index 5f980f8..e70a6f5 100644 --- a/vimrc +++ b/vimrc @@ -27,7 +27,6 @@ Plug 'rhysd/conflict-marker.vim' Plug 'airblade/vim-gitgutter' Plug 'inside/vim-search-pulse' -Plug 'mileszs/ack.vim' Plug 'itchyny/lightline.vim' @@ -40,6 +39,9 @@ Plug 'mxw/vim-jsx' Plug 'suan/vim-instant-markdown', { 'for': 'markdown' } Plug 'xuhdev/vim-latex-live-preview', { 'for': 'tex' } +Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' } +Plug 'junegunn/fzf.vim' + call plug#end() "" enable local .vimrc @@ -270,10 +272,13 @@ iab xnow =strftime("%Y-%m-%d %H:%M") " Plugin Configuration " -"" ACK -if executable('ag') - let g:ackprg = 'ag --vimgrep' -endif +"" fzf +nmap f :GFiles +nmap F :Files +nmap a :Ag +vmap a y:Ag " +nmap A :Ag +nmap c :Commits "" syntastic let g:syntastic_always_populate_loc_list = 1 diff --git a/zshrc b/zshrc index da37731..2acd7b6 100644 --- a/zshrc +++ b/zshrc @@ -80,3 +80,5 @@ bindkey ' ' magic-space BASE16_SHELL=$HOME/.base16-shell/ [ -n "$PS1" ] && dark + +[ -f ~/.fzf.zsh ] && source ~/.fzf.zsh