diff options
Diffstat (limited to 'ftplugin/ale-preview-selection.vim')
-rw-r--r-- | ftplugin/ale-preview-selection.vim | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/ftplugin/ale-preview-selection.vim b/ftplugin/ale-preview-selection.vim index 7ec84068..1ddd0abf 100644 --- a/ftplugin/ale-preview-selection.vim +++ b/ftplugin/ale-preview-selection.vim @@ -14,3 +14,18 @@ noremap <buffer> O <NOP> " Keybinds for opening selection items. noremap <buffer> <CR> :call ale#preview#OpenSelection()<CR> noremap <buffer> t :call ale#preview#OpenSelectionInTab()<CR> + +let b:undo_ftplugin = get(b:, 'undo_ftplugin', 'execute') +let b:undo_ftplugin .= ' | execute "silent! unmap <buffer> q"' +let b:undo_ftplugin .= ' | execute "silent! unmap <buffer> v"' +let b:undo_ftplugin .= ' | execute "silent! unmap <buffer> i"' +let b:undo_ftplugin .= ' | execute "silent! unmap <buffer> I"' +let b:undo_ftplugin .= ' | execute "silent! unmap <buffer> <C-q>"' +let b:undo_ftplugin .= ' | execute "silent! unmap <buffer> <C-v>"' +let b:undo_ftplugin .= ' | execute "silent! unmap <buffer> <S-v>"' +let b:undo_ftplugin .= ' | execute "silent! unmap <buffer> a"' +let b:undo_ftplugin .= ' | execute "silent! unmap <buffer> A"' +let b:undo_ftplugin .= ' | execute "silent! unmap <buffer> o"' +let b:undo_ftplugin .= ' | execute "silent! unmap <buffer> O"' +let b:undo_ftplugin .= ' | execute "silent! unmap <buffer> <CR>"' +let b:undo_ftplugin .= ' | execute "silent! unmap <buffer> t"' |