Ctrl P to search files in fzf.vim
configure ctrl + p to search files if in git repo, then call :GFiles, otherwise call :Files function <SID>CtrlP() let l:j1 = system("git -C " . getcwd() . " rev-parse --is-inside-work-tree") let l:j2 = system("git -C " . getcwd() . " rev-parse --is-bare-repository") if l:j1 !~ "true" && l:j2 !~ "true" :Files else :GFiles endif endfunction nnoremap <silent> <C-p> :call <SID>CtrlP()<CR> nnoremap <silent> <leader>fb :Buffers<CR> nnoremap <silent> <leader>fh :History<CR> nnoremap <silent> <leader>fs :Rg<CR> nnoremap <silent> <leader>fS :Rg <c-r><c-w><CR> ……