feat: add nvimdots
This commit is contained in:
39
nvim/lua/modules/configs/editor/autoclose.lua
Normal file
39
nvim/lua/modules/configs/editor/autoclose.lua
Normal file
@@ -0,0 +1,39 @@
|
||||
return function()
|
||||
require("modules.utils").load_plugin("autoclose", {
|
||||
keys = {
|
||||
["("] = { escape = false, close = true, pair = "()" },
|
||||
["["] = { escape = false, close = true, pair = "[]" },
|
||||
["{"] = { escape = false, close = true, pair = "{}" },
|
||||
|
||||
["<"] = { escape = true, close = true, pair = "<>", enabled_filetypes = { "rust" } },
|
||||
[">"] = { escape = true, close = false, pair = "<>" },
|
||||
[")"] = { escape = true, close = false, pair = "()" },
|
||||
["]"] = { escape = true, close = false, pair = "[]" },
|
||||
["}"] = { escape = true, close = false, pair = "{}" },
|
||||
|
||||
['"'] = { escape = true, close = true, pair = '""' },
|
||||
["`"] = { escape = true, close = true, pair = "``" },
|
||||
["'"] = { escape = true, close = true, pair = "''", disabled_filetypes = { "rust" } },
|
||||
},
|
||||
options = {
|
||||
disable_when_touch = false,
|
||||
disabled_filetypes = {
|
||||
"alpha",
|
||||
"bigfile",
|
||||
"checkhealth",
|
||||
"dap-repl",
|
||||
"diff",
|
||||
"help",
|
||||
"log",
|
||||
"notify",
|
||||
"NvimTree",
|
||||
"Outline",
|
||||
"qf",
|
||||
"TelescopePrompt",
|
||||
"toggleterm",
|
||||
"undotree",
|
||||
"vimwiki",
|
||||
},
|
||||
},
|
||||
})
|
||||
end
|
||||
Reference in New Issue
Block a user