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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions