diff options
Diffstat (limited to 'vim/vimrc')
-rw-r--r-- | vim/vimrc | 19 |
1 files changed, 19 insertions, 0 deletions
@@ -75,6 +75,25 @@ endif if dein#tap('vim-easy-align') nmap ga <Plug>(EasyAlign) endif +if dein#tap('vim-textobj-between') + let g:textobj_between_no_default_key_mappings = 1 + omap af <Plug>(textobj-between-a) + omap if <Plug>(textobj-between-i) + xmap af <Plug>(textobj-between-a) + xmap if <Plug>(textobj-between-i) +endif +if dein#tap('vim-textobj-indent') + let g:textobj_indent_no_default_key_mappings = 1 + omap ai <Plug>(textobj-indent-a) + omap ii <Plug>(textobj-indent-i) + xmap ai <Plug>(textobj-indent-a) + xmap ii <Plug>(textobj-indent-i) + + omap aI <Plug>(textobj-indent-same-a) + omap iI <Plug>(textobj-indent-same-i) + xmap aI <Plug>(textobj-indent-same-a) + xmap iI <Plug>(textobj-indent-same-i) +endif if dein#tap('vim-operator-surround') nmap <silent>sa <Plug>(operator-surround-append) nmap <silent>sd <Plug>(operator-surround-delete) |