setup.vader 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. Execute (Clean up test environment):
  2. Save g:easy_align_ignore_groups, g:easy_align_ignore_unmatched
  3. Save g:easy_align_indentation, g:easy_align_delimiter_align
  4. Save g:easy_align_interactive_modes, g:easy_align_bang_interactive_modes
  5. Save g:easy_align_delimiters, g:easy_align_bypass_fold
  6. Save &tabstop, mapleader
  7. unlet! g:easy_align_ignore_groups
  8. unlet! g:easy_align_ignore_unmatched
  9. unlet! g:easy_align_indentation
  10. unlet! g:easy_align_delimiter_align
  11. unlet! g:easy_align_interactive_modes
  12. unlet! g:easy_align_bang_interactive_modes
  13. unlet! g:easy_align_bypass_fold
  14. let g:easy_align_delimiters = {}
  15. let mapleader = ' '
  16. vnoremap <silent> r<Enter> :EasyAlign!<Enter>
  17. vnoremap <silent> <Leader>r<Enter> :LiveEasyAlign!<Enter>
  18. " " Legacy
  19. " vnoremap <silent> <Enter> :EasyAlign<Enter>
  20. " vnoremap <silent> <Leader><Enter> :LiveEasyAlign<Enter>
  21. " nmap <leader>A <Plug>(EasyAlignOperator)
  22. set ts=2
  23. vmap <Enter> <Plug>(EasyAlign)
  24. vmap <leader><Enter> <Plug>(LiveEasyAlign)
  25. nmap <leader>A <Plug>(EasyAlign)
  26. vmap <leader>. <Plug>(EasyAlignRepeat)
  27. silent! call plug#load('vim-easy-align')
  28. Before:
  29. After:
  30. Given: