Advertisement
Guest User

Untitled

a guest
Oct 20th, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.35 KB | None | 0 0
  1. Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' }
  2. Plug 'junegunn/fzf.vim'
  3. "{{{
  4. let $FZF_DEFAULT_COMMAND = 'ag -l -g ""'
  5. let $FZF_DEFAULT_OPTS="--preview '[[ $(file --mime {}) =~ binary ]] && echo {} is a binary file || (bat --style=numbers --color=always {} || highlight -O ansi -l {} || coderay {} || rougify {} || cat {}) 2> /dev/null'"
  6. let g:fzf_layout = { 'down': '40%' }
  7. let g:fzf_nvim_statusline = 0
  8. let g:fzf_colors =
  9. \ { 'fg': ['fg', 'Normal'],
  10. \ 'bg': ['bg', 'Normal'],
  11. \ 'hl': ['fg', 'Comment'],
  12. \ 'fg+': ['fg', 'Conditional', 'CursorColumn', 'Normal'],
  13. \ 'bg+': ['bg', 'Conditional', 'Conditional'],
  14. \ 'hl+': ['fg', 'Statement'],
  15. \ 'info': ['fg', 'PreProc'],
  16. \ 'border': ['fg', 'Ignore'],
  17. \ 'prompt': ['fg', 'Conditional'],
  18. \ 'pointer': ['fg', 'Exception'],
  19. \ 'marker': ['fg', 'Keyword'],
  20. \ 'spinner': ['fg', 'Label'],
  21. \ 'header': ['fg', 'Comment'] }
  22. "}}}
  23.  
  24. " Optional
  25. command! -bang -nargs=? -complete=dir Files
  26. \ call fzf#vim#files(<q-args>, fzf#vim#with_preview(), <bang>0)
  27. " Optional
  28. command! Evals call fzf#run(fzf#wrap({'source': map(filter(map(reverse(range(histnr(':') - 1000, histnr(':'))), 'histget(":", v:val)'),'v:val =~ "^Eval "'), 'substitute(v:val, "^Eval ", "", "")'), 'sink': function('<sid>eval_handler')}))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement