UsePlugin 'vista.vim' "================================== "'liuchengxu/vista.vim' "================================== let g:vista_icon_indent = ['└ ', '│ '] let g:vista_default_executive = 'coc' let g:vista_fzf_preview = ['right:50%'] let g:view#renderer#enable_icon = 1 let g:vista_sidebar_width = 40 let g:vista_sidebar_open_cmd = '40vsplit' let g:vista_echo_cursor = 0 let g:vista_cursor_delay = 100 " let g:vista_no_mappings = 1 let g:vista_disable_statusline = 1 let g:vista_blink = [1,100] let g:vista_top_level_blink = [1, 100] let g:vista_highlight_whole_line = 0 let g:vista#finders = ['fzf'] let g:vista_executive_for = { \ 'c': 'coc', \ 'h': 'coc', \ 'cpp': 'coc', \ 'php': 'coc', \ 'txt': 'markdown', \ 'markdown': 'toc', \ } augroup vimrc_vista autocmd! autocmd Filetype vista,vista_markdown nnoremap o call vista#cursor#FoldOrJump() autocmd Filetype vista,vista_markdown nnoremap q close autocmd Filetype vista,vista_markdown nnoremap sv close augroup END nnoremap fv Vista