local disable_filetype = { "TelescopePrompt", "spectre_panel" } local disable_in_macro = false -- disable when recording or executing a macro local disable_in_visualblock = false -- disable when insert after visual block mode local disable_in_replace_mode = true local ignored_next_char = [=[[%w%%%'%[%"%.%`%$]]=] local enable_moveright = true local enable_afterquote = true -- add bracket pairs after quote local enable_check_bracket_line = true --- check bracket in same line local enable_bracket_in_quote = true -- local enable_abbr = false -- trigger abbreviation local break_undo = true -- switch for basic rule break undo sequence local check_ts = false local map_cr = true local map_bs = true -- map the key local map_c_h = false -- Map the key to delete a pair local map_c_w = false -- map to delete a pair if possible require('nvim-autopairs').setup()