Skip to content

parenthesis and other token matching plugin that supports treesitter written in Lua #48

@comiluv

Description

@comiluv

What?
Press % to jump between matching parens, if ... else ... end blocks, function() ... end blocks, highlight those keywords, etc.
Basicially github.com/andymass/vim-matchup

Why?
As the Neovim's default plugins matchit and matchparens are not going to support treesitter anytime soon (not a fact but a speculation), a lua version of something that does this would be nice

Potential existing implementations:
github.com/andymass/vim-matchup

Potential pitfalls:
afaik, treesitter integration to Neovim is dependent to nvim-treesitter and its plugins, so any plugin that works on nvim-treesitter would be prone to bugs and errors in those plugins.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions