From f113f8c4f555139b01e012fe3349b950da79a321 Mon Sep 17 00:00:00 2001 From: mysticmode Date: Fri, 10 Jul 2026 08:43:23 +0530 Subject: Update .vimrc to include FZF.vim and remove Ag Removed Ag plugin and added FZF.vim with key mappings for file and buffer searching. --- .vimrc | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) (limited to '.vimrc') diff --git a/.vimrc b/.vimrc index 9b17867..71e813a 100644 --- a/.vimrc +++ b/.vimrc @@ -8,8 +8,8 @@ call vundle#begin() " onedark colorscheme Plugin 'morhetz/gruvbox' -" Ag -Plugin 'rking/ag.vim' +Plugin 'junegunn/fzf', { 'do': { -> fzf#install() } } +Plugin 'junegunn/fzf.vim' " Go development plugin Plugin 'fatih/vim-go' @@ -106,10 +106,20 @@ map :e %:p:s,.h$,.X123X,:s,.c$,.h,:s,.X123X$,.c, map :make map :make clean all -" The Silver Searcher -" bind \ (backward slash) to grep shortcut -command -nargs=+ -complete=file -bar Ag silent! grep! |cwindow|redraw! -nnoremap \ :Ag +" FZF.vim +set rtp+=/usr/local/opt/fzf +" Map Ctrl+p to search files +nnoremap :Files + +" Map Ctrl+b to search open buffers +nnoremap :Buffers + +" Map Leader+f to look for text with Ripgrep +nnoremap f :Rg + +" Map Leader+h to search file history +nnoremap h :History + " Markdown preview let g:instant_markdown_autostart = 1 @@ -117,9 +127,6 @@ let g:instant_markdown_slow = 0 " renders on every keystroke set notermguicolors -" Solarized stuff -"let g:solarized_termtrans=1 -"let g:solarized_contrast='high' let g:enable_bold_font = 1 let g:enable_italic_font = 1 let g:hybrid_custom_term_colors = 1 -- cgit v1.3