Ignore ATTENTION! when removing mappings
This commit is contained in:
parent
938dce1351
commit
208d18ef14
1 changed files with 8 additions and 2 deletions
|
|
@ -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
|
||||
|
||||
" }}}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue