vim-debugger is a Vim script debugger.
[The APIs might change]
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 <SID> in debug-mode |
>DebugHelp |
show help for debug-mode |
>Sfuncs |
list script-local functions in debug-mode |
:StackTrace function vitalizer#command[37]..vitalizer#vitalize[69]..<SNR>210_search_dependence[20]..<SNR>211_import[11]..<SNR>211__import[20]..<SNR>211__build_module[18]..<SNR>218__vital_loaded[2]..<SNR>211_import[11]..<SNR>211__import: line 6:
command | description |
---|---|
:StackTrace {throwpoint} |
show stacktrace |
:CallStack {id} |
get callstack and save it as {id} |
:CallStackReport {id} |
report {id} callstack |