"{{ salt['pillar.get']('salt_managed', default='Salt Managed') }} {%- from "neovim/map.jinja" import neovim with context %} if filereadable("/etc/xdg/nvim/init.lua") luafile /etc/xdg/nvim/init.lua endif function! RemoveComments() "silent %s/\t/ /g "silent %s/ *#.*//g silent g/^#/d silent g/^$/d "silent sort endfunction function! Reformat() :normal gg=G endfunction command! Reformat call Reformat() command! RemoveComments call RemoveComments() nnoremap :!%:p nnoremap :FzfLua if has("autocmd") au VimEnter,InsertLeave * silent execute '!echo -ne "\e[2 q"' | redraw! au InsertEnter,InsertChange * \ if v:insertmode == 'i' | \ silent execute '!echo -ne "\e[6 q"' | redraw! | \ elseif v:insertmode == 'r' | \ silent execute '!echo -ne "\e[4 q"' | redraw! | \ endif au VimLeave * silent execute '!echo -ne "\e[ q"' | redraw! endif " NERDTree if exists("*NERDTreeToggle") set wildignore+=*.pyc,*.o,*.obj,*.svn,*.swp,*.class,*.hg,*.DS_Store,*.min.* let g:NERDTreeShowHidden = 1 let g:NERDTreeMinimalUI = 1 let g:NERDTreeIgnore = [] let g:NERDTreeStatusline = '' let g:NERDTreeRespectWildIgnore=1 autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTree") && b:NERDTree.isTabTree()) | q | endif nnoremap :NERDTreeToggle endif vnoremap g vnoremap g vnoremap g vnoremap g