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 original_buf = bufnr()
|
||||||
let hidden = &hidden
|
let hidden = &hidden
|
||||||
|
augroup VimspectorSwapExists
|
||||||
|
au!
|
||||||
|
autocmd SwapExists * let v:swapchoice='o'
|
||||||
|
augroup END
|
||||||
|
|
||||||
try
|
try
|
||||||
set hidden
|
set hidden
|
||||||
for bufnr in keys( s:mapped )
|
for bufnr in keys( s:mapped )
|
||||||
try
|
try
|
||||||
execute 'noautocmd buffer' bufnr
|
execute 'buffer' bufnr
|
||||||
silent! nunmap <buffer> <LocalLeader>dn
|
silent! nunmap <buffer> <LocalLeader>dn
|
||||||
silent! nunmap <buffer> <LocalLeader>ds
|
silent! nunmap <buffer> <LocalLeader>ds
|
||||||
silent! nunmap <buffer> <LocalLeader>df
|
silent! nunmap <buffer> <LocalLeader>df
|
||||||
|
|
@ -136,13 +140,15 @@ function! s:OnDebugEnd() abort
|
||||||
let &hidden = hidden
|
let &hidden = hidden
|
||||||
endtry
|
endtry
|
||||||
|
|
||||||
|
au! VimspectorSwapExists
|
||||||
|
|
||||||
let s:mapped = {}
|
let s:mapped = {}
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
augroup TestCustomMappings
|
augroup TestCustomMappings
|
||||||
au!
|
au!
|
||||||
autocmd User VimspectorJumpedToFrame call s:OnJumpToFrame()
|
autocmd User VimspectorJumpedToFrame call s:OnJumpToFrame()
|
||||||
autocmd User VimspectorDebugEnded call s:OnDebugEnd()
|
autocmd User VimspectorDebugEnded ++nested call s:OnDebugEnd()
|
||||||
augroup END
|
augroup END
|
||||||
|
|
||||||
" }}}
|
" }}}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue