diff --git a/nvim/.config/nvim/maps.vim b/nvim/.config/nvim/maps.vim index d8ce73e..28f2ad6 100644 --- a/nvim/.config/nvim/maps.vim +++ b/nvim/.config/nvim/maps.vim @@ -146,6 +146,9 @@ noremap f :FzfFiles " FZF general full-text search in cwd with rg noremap F :FzfRg +" same full-text FZF search, but include hidden files +noremap :FzfRgHidden + " FZF git diff noremap gd :FzfGFiles? diff --git a/nvim/.config/nvim/pluglist/base.vim b/nvim/.config/nvim/pluglist/base.vim index deacab2..7f17479 100644 --- a/nvim/.config/nvim/pluglist/base.vim +++ b/nvim/.config/nvim/pluglist/base.vim @@ -78,3 +78,9 @@ let g:fzf_action = { \ 'ctrl-t': 'tab split', \ 'ctrl-x': 'split', \ 'ctrl-v': 'vsplit' } + +" FzfRg but also search through hidden files +command! -bang -nargs=* FzfRgHidden + \ call fzf#vim#grep( + \ 'rg --column --line-number --no-heading --color=always --smart-case --hidden '.shellescape(), 1, + \ fzf#vim#with_preview(), 0)