plugins.vim-matchup.treesitter

Options provided to the treesitter matchup integration.

Type: attribute set of anything

Default: { }

Example:

{
  disable = [
    "c"
    "ruby"
  ];
  enable = true;
}

Declared by:

plugins.vim-matchup.treesitter.enable

Whether to enable treesitter integration.

Type: boolean

Default: false

Example: true

Declared by:

plugins.vim-matchup.treesitter.disable

Languages for which to disable this module.

Type: null or (list of (string or raw lua code))

Default: null

Plugin default: [ ]

Declared by:

plugins.vim-matchup.treesitter.disable_virtual_text

Do not use virtual text to highlight the virtual end of a block, for languages without explicit end markers (e.g., Python).

Type: null or boolean or raw lua code

Default: null

Plugin default: false

Declared by:

plugins.vim-matchup.treesitter.include_match_words

Additionally include traditional vim regex matches for symbols. For example, highlights /* */ comments in C++ which are not supported in tree-sitter matching.

Type: null or boolean or raw lua code

Default: null

Plugin default: false

Declared by: