{"repo":"puremourning/vimspector","free":true,"listed":false,"github":"https://github.com/puremourning/vimspector","clone":"git clone https://github.com/puremourning/vimspector.git","description":"vimspector - A multi-language debugging system for Vim","language":"Vim Script","stars":4317,"topics":["vim","debugging","debugger","debug-adapter-protocol","cpp","python","tcl","java"],"license":"Apache-2.0","category":"dev-tools","readme_excerpt":"vimspector - A multi language graphical debugger for Vim For a tutorial and usage overview, take a look at the [Vimspector website][website]. For detailed explanation of the .vimspector.json format, see the [reference guide][vimspector-ref]. Features and Usage Supported debugging features Supported languages Other languages Installation Quick Start Method 1: Using a repo clone, Vim packages and select gadgets to be installed Method 2: Using a plugin manager Dependencies Neovim limitations Windows differences Trying it out Installing the plugin Install some gadgets VimspectorInstall and VimspectorUpdate commands install gadget.py Manual gadget installation The gadget directory Upgrade About Background What Vimspector is not Status Experimental Motivation License Sponsorship Mappings Visual Studio / VSCode Human Mode Usage and API Launch and attach by PID: Picking a PID Launch with options Debug configuration selection Get configurations Breakpoints Breakpoints Window Line breakpoints Conditional breakpoints and logpoints Exception breakpoints Data breakpoints API Summary Instruction breakpoints Clear breakpoints Run to Cursor Go to current line Save and restore Stepping Variables and scopes Variable or selection hover evaluation Watches Watch autocompletion Disassembly Dump memory Stack Traces Child sessions Program Output Console Console autocompletion Log View Closing debugger Terminate debuggee Multiple debugging sessions Debug profile configuration C, C++, Rust, etc. Data ","default_branch":null,"files":null,"tree":[],"storefront":"/r/puremourning","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/puremourning/vimspector/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}