Skip to content

[Discussion]: Dropping support for vim #319

@saccarosium

Description

@saccarosium

I think that having to support vim is holding the plugin back. This could lead us to:

  1. instead of using our own home-grown regex system to find links in the page, we could be just hooking into treesitter, opening the door to more high quality support for filetypes, without actually be a filetype plugin (also we could support restructuredText and having better org support).
  2. We can use leverage the neovim's lua ecosystem giving us the opportunity to have a more consistent and composable plugin by delegating some of the work we were doing here, to other plugin that would do a much better job of dealing with those issues.
  3. have a much more performat and hackable base to create UI on top of the plugin and even having a graph view!

For the transition we could do something like what was done with command-t.

Obviously this is a discussion so I would love to here the reasons why we should keep vim compatability.

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