-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
Did you notice https://github.com/albfan/BreakPts can do visual debug for vimL?
I have use it on complex vim plugins succesfully.
Basically start a vim server:
$ vim --servername myserver
Then on another vim client
$ vi
:BreakPts
:BPRemoteServ myserver
Then you can define breakpoints from server or from client
Once debugging, on client:
:BPDWhere
:BPDNext
:BPDStep
:BPDEvaluate <whatever>
It relays on a trick about read client-server messages, but since it allows you to evaluate code, seems invaluable to debug vim.
Metadata
Metadata
Assignees
Labels
No labels