let g:Lf_ShowDevIcons = 1 let g:Lf_UseCache = 0 let g:Lf_CommandMap = { \ '': [''], \ '': [''], \ '': [''], \ } let g:Lf_WindowPosition = 'popup' let g:Lf_PreviewInPopup = 1 let g:Lf_ShortcutF = "ff" noremap fb :=printf("Leaderf buffer %s", "") noremap fm :=printf("Leaderf mru %s", "") noremap ft :=printf("Leaderf bufTag %s", "") noremap fl :=printf("Leaderf line %s", "") noremap fr :=printf("Leaderf rg %s", "") noremap fs :=printf("Leaderf self %s", "") noremap fc :=printf("Leaderf command %s", "") noremap f :Leaderf noremap :=printf("Leaderf! rg --current-buffer -e %s ", expand("")) noremap :=printf("Leaderf! rg -e %s ", expand("")) " search visually selected text literally xnoremap gf :=printf("Leaderf! rg -F -e %s ", leaderf#Rg#visual()) noremap go :Leaderf! rg --recall let g:Lf_WorkingDirectoryMode = 'AF' let g:Lf_RootMarkers += ['.project', '.root', '.svn', '.git', '.hg', '.projectile']