marleyvim/lua/plugins/neotab-nvim.lua
2025-03-16 17:25:13 -07:00

30 lines
679 B
Lua

return {
{
'kawre/neotab.nvim',
event = 'InsertEnter',
opts = {
behavior = 'closing',
smart_punctuators = {
enabled = true,
semicolon = {
enabled = true,
ft = { 'javascript', 'typescript', 'php', 'nix' },
},
escape = {
enabled = true,
triggers = {
['='] = {
pairs = {
{ open = '(', close = ')' },
},
ft = { 'javascript', 'typescript' },
format = ' %s> ', -- () => ...
cond = '^$', -- match only pairs with empty content
},
},
},
},
},
},
}