diff options
author | Tom Ryder <tom@sanctum.geek.nz> | 2018-07-08 13:35:35 +1200 |
---|---|---|
committer | Tom Ryder <tom@sanctum.geek.nz> | 2018-07-08 13:35:35 +1200 |
commit | 317e4603dc9b930ab65ad8cdcddc1605642c8368 (patch) | |
tree | c5da102221c15e7239d9498e03b51a2b997f2830 /vim/after | |
parent | Arrange for Ctrl-C to remap over Escape (diff) | |
download | dotfiles-317e4603dc9b930ab65ad8cdcddc1605642c8368.tar.gz dotfiles-317e4603dc9b930ab65ad8cdcddc1605642c8368.zip |
Restore Vim buffer mapping to unload script
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> ["' |