https://github.com/haya14busa/vim-debugger
:feet: Vim script debugger :bug:
https://github.com/haya14busa/vim-debugger
Last synced: 3 months ago
JSON representation
:feet: Vim script debugger :bug:
- Host: GitHub
- URL: https://github.com/haya14busa/vim-debugger
- Owner: haya14busa
- Created: 2016-01-17T14:36:00.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-01-17T15:05:35.000Z (over 9 years ago)
- Last Synced: 2025-04-23T09:54:05.103Z (3 months ago)
- Language: VimL
- Homepage:
- Size: 31.3 KB
- Stars: 50
- Watchers: 4
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
:bug: vim-debugger
==================vim-debugger is a Vim script debugger.
*[The APIs might change]*
:debug improved
---------------
### Commands
| command | description |
| ------- | ----------- |
| `:DebugOn` | turn on debugging commands |
| `:Debugger` | add breakpoint |
| `>Current` | show current line and function in debug-mode with syntax highlight |
| `>Break {lnum}` | add break point to {lnum} in a current function |
| `>File` | show current file in debug-mode |
| `>SID` | show `` in debug-mode |
| `>DebugHelp` | show help for debug-mode |
| `>Sfuncs` | list script-local functions in debug-mode |:feet: StackTrace
-----------------```vim
:StackTrace function vitalizer#command[37]..vitalizer#vitalize[69]..210_search_dependence[20]..211_import[11]..211__import[20]..211__build_module[18]..218__vital_loaded[2]..211_import[11]..211__import: line 6:
```
| command | description |
| ------- | ----------- |
| `:StackTrace {throwpoint}` | show stacktrace |
| `:CallStack {id}` | get callstack and save it as {id} |
| `:CallStackReport {id}` | report {id} callstack |