diff options
Diffstat (limited to 'vim/after')
-rw-r--r-- | vim/after/ftplugin/vim.vim | 27 |
1 files changed, 14 insertions, 13 deletions
diff --git a/vim/after/ftplugin/vim.vim b/vim/after/ftplugin/vim.vim index 5726e1e4..6c04e1f4 100644 --- a/vim/after/ftplugin/vim.vim +++ b/vim/after/ftplugin/vim.vim @@ -23,16 +23,17 @@ nnoremap <buffer> <LocalLeader>l let b:undo_ftplugin = b:undo_ftplugin \ . '|nunmap <buffer> <LocalLeader>l' -" Just get rid of the core ftplugin's square-bracket maps; I don't use them -silent! nunmap <buffer> [[ -silent! vunmap <buffer> [[ -silent! nunmap <buffer> ]] -silent! vunmap <buffer> ]] -silent! nunmap <buffer> [] -silent! vunmap <buffer> [] -silent! nunmap <buffer> ][ -silent! vunmap <buffer> ][ -silent! nunmap <buffer> ]" -silent! vunmap <buffer> ]" -silent! nunmap <buffer> [" -silent! vunmap <buffer> [" +" Get rid of the core ftplugin's square-bracket maps on unload +let b:undo_ftplugin = b:undo_ftplugin + \ . '|silent! nunmap <buffer> [[' + \ . '|silent! vunmap <buffer> [[' + \ . '|silent! nunmap <buffer> ]]' + \ . '|silent! vunmap <buffer> ]]' + \ . '|silent! nunmap <buffer> []' + \ . '|silent! vunmap <buffer> []' + \ . '|silent! nunmap <buffer> ][' + \ . '|silent! vunmap <buffer> ][' + \ . '|silent! nunmap <buffer> ]"' + \ . '|silent! vunmap <buffer> ]"' + \ . '|silent! nunmap <buffer> ["' + \ . '|silent! vunmap <buffer> ["' |