Home

Awesome

matchwith.nvim

matchwith.nvim is a matchparen and matchit alternative plugin.
Provides simpler functionality using treesitter.

Features

Displaying symbols for off-screen match.

sample

Requirements

Installation

{
  'tar80/matchwith.nvim',
  opts = {
    ...
  },
}

Configuration

require('matchwith.config').setup({
    debounce_time = 100,
    ignore_filetypes = { 'TelescopePrompt', 'cmp-menu' },
    ignore_buftypes = {},
    jump_key = '%',
    indicator = 0,
    sign = false,
    captures = { 'keyword.function', 'keyword.repeat', 'keyword.conditional', 'punctuation.bracket' },
    symbols = { [1] = '↑', [2] = '↓', [3] = '→', [4] = '↗', [5] = '↘', [6] = '←', [7] = '↖', [8] = '↙' },
})