diff --git a/python3/vimspector/debug_session.py b/python3/vimspector/debug_session.py index ee3fc97..064b410 100644 --- a/python3/vimspector/debug_session.py +++ b/python3/vimspector/debug_session.py @@ -457,7 +457,7 @@ class DebugSession( object ): def _SetUpUI( self ): - vim.command( 'tabedit %' ) + vim.command( 'tab split' ) self._uiTab = vim.current.tabpage # Code window diff --git a/support/test/python/simple_python/.vimspector.json b/support/test/python/simple_python/.vimspector.json index f585ca6..8610cf7 100644 --- a/support/test/python/simple_python/.vimspector.json +++ b/support/test/python/simple_python/.vimspector.json @@ -50,6 +50,23 @@ } } }, + "run - main.py": { + "adapter": "debugpy", + "configuration": { + "request": "launch", + "type": "python", + "cwd": "${workspaceRoot}", + "program": "${workspaceRoot}/main.py", + "stopOnEntry": false, + "console": "integratedTerminal" + }, + "breakpoints": { + "exception": { + "raised": "N", + "uncaught": "" + } + } + }, "run - exception question": { "adapter": "debugpy", "configuration": {