Ignore ATTENTION! when removing mappings

This commit is contained in:
Ben Jackson 2021-03-10 12:35:51 +00:00
commit 208d18ef14

View file

@ -115,12 +115,16 @@ function! s:OnDebugEnd() abort
let original_buf = bufnr()
let hidden = &hidden
augroup VimspectorSwapExists
au!
autocmd SwapExists * let v:swapchoice='o'
augroup END
try
set hidden
for bufnr in keys( s:mapped )
try
execute 'noautocmd buffer' bufnr
execute 'buffer' bufnr
silent! nunmap <buffer> <LocalLeader>dn
silent! nunmap <buffer> <LocalLeader>ds
silent! nunmap <buffer> <LocalLeader>df
@ -136,13 +140,15 @@ function! s:OnDebugEnd() abort
let &hidden = hidden
endtry
au! VimspectorSwapExists
let s:mapped = {}
endfunction
augroup TestCustomMappings
au!
autocmd User VimspectorJumpedToFrame call s:OnJumpToFrame()
autocmd User VimspectorDebugEnded call s:OnDebugEnd()
autocmd User VimspectorDebugEnded ++nested call s:OnDebugEnd()
augroup END
" }}}