" Debuggin config fun! GotoWindow(id) call win_gotoid(a:id) MaximizerToggle endfun let g:vimspector_enable_mappings = 'HUMAN' " Debugger remaps nnoremap m :MaximizerToggle! nnoremap dd :call vimspector#Launch() nnoremap dc :call GotoWindow(g:vimspector_session_windows.code) nnoremap dt :call GotoWindow(g:vimspector_session_windows.tagpage) nnoremap dv :call GotoWindow(g:vimspector_session_windows.variables) nnoremap dw :call GotoWindow(g:vimspector_session_windows.watches) nnoremap ds :call GotoWindow(g:vimspector_session_windows.stack_trace) nnoremap do :call GotoWindow(g:vimspector_session_windows.output) nnoremap de :call vimspector#Reset() nnoremap dtcb :call vimspector#CleanLineBreakpoint() nmap dl VimspectorStepInto nmap dj VimspectorStepOver nmap dk VimspectorStepOut nmap d_ VimspectorRestart nnoremap d :call vimspector#Continue() nmap drc VimspectorRunToCursor nmap dbp VimspectorToggleBreakpoint nmap dcbp VimspectorToggleConditionalBreakpoint let g:vimspector_install_gadgets = [ 'vscode-go' ]