Changed parenthesis plugin

This commit is contained in:
Eduardo Cueto-Mendoza 2024-10-04 08:16:00 +01:00
parent c512fa1226
commit 3bb6e35f3c
3 changed files with 83 additions and 57 deletions

View File

@ -0,0 +1,25 @@
require("autoclose").setup({
keys = {
["("] = { escape = false, close = true, pair = "()" },
["["] = { escape = false, close = true, pair = "[]" },
["{"] = { escape = false, close = true, pair = "{}" },
[">"] = { 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 = "``" },
["$"] = { escape = true, close = true, pair = "$$", disabled_filetypes = {} },
},
options = {
disabled_filetypes = { "text" },
disable_when_touch = false,
touch_regex = "[%w(%[{]",
pair_spaces = true,
auto_indent = true,
disable_command_mode = false,
},
})

View File

@ -102,21 +102,22 @@ local plugins = {
require('Comment').setup()
end
},
{
"windwp/nvim-autopairs",
config = function()
require("nvim-autopairs").setup()
end
},
{
"kylechui/nvim-surround",
version = "*", -- Use for stability; omit to use `main` branch for the latest features
event = "VeryLazy",
config = function()
require("nvim-surround").setup({
})
end
},
{ 'm4xshen/autoclose.nvim' },
-- {
-- "windwp/nvim-autopairs",
-- config = function()
-- require("nvim-autopairs").setup()
-- end
-- },
-- {
-- "kylechui/nvim-surround",
-- version = "*", -- Use for stability; omit to use `main` branch for the latest features
-- event = "VeryLazy",
-- config = function()
-- require("nvim-surround").setup({
-- })
-- end
-- },
{ "nvim-tree/nvim-tree.lua" },
{
'nvim-lualine/lualine.nvim',