matchwith.nvim is a matchparen and matchit alternative plugin.
Provides simpler functionality using treesitter.
Displaying symbols for off-screen match.
- Neovim >= 0.10.0
- lazy.nvim
{
'tar80/matchwith.nvim',
opts = {
...
},
}
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] = '↙' },
})