Skip to content

Visual debug for vimL #5

@albfan

Description

@albfan

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

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions