From f8822b6255060eca2b075908f0f4be3ad365d5ce Mon Sep 17 00:00:00 2001 From: aleidk Date: Sun, 1 Oct 2023 18:55:33 -0300 Subject: [PATCH] add some utils to nvim --- config/nvim/lua/aleidk/plugins/auto-pairs.lua | 5 +++++ config/nvim/lua/aleidk/plugins/comments.lua | 15 +++++++++++++++ config/nvim/lua/aleidk/plugins/init.lua | 3 --- config/nvim/lua/aleidk/plugins/surround.lua | 5 +++++ 4 files changed, 25 insertions(+), 3 deletions(-) create mode 100644 config/nvim/lua/aleidk/plugins/auto-pairs.lua create mode 100644 config/nvim/lua/aleidk/plugins/comments.lua create mode 100644 config/nvim/lua/aleidk/plugins/surround.lua diff --git a/config/nvim/lua/aleidk/plugins/auto-pairs.lua b/config/nvim/lua/aleidk/plugins/auto-pairs.lua new file mode 100644 index 0000000..9eb01b4 --- /dev/null +++ b/config/nvim/lua/aleidk/plugins/auto-pairs.lua @@ -0,0 +1,5 @@ +return { + "echasnovski/mini.pairs", + event = "VeryLazy", + opts = {}, +} diff --git a/config/nvim/lua/aleidk/plugins/comments.lua b/config/nvim/lua/aleidk/plugins/comments.lua new file mode 100644 index 0000000..e20a1cc --- /dev/null +++ b/config/nvim/lua/aleidk/plugins/comments.lua @@ -0,0 +1,15 @@ +return { + { + "echasnovski/mini.comment", + version = "*", + event = "VeryLazy", + opts = { + options = { + custom_commentstring = function() + return require("ts_context_commentstring.internal").calculate_commentstring() + or vim.bo.commentstring + end, + }, + }, + }, +} diff --git a/config/nvim/lua/aleidk/plugins/init.lua b/config/nvim/lua/aleidk/plugins/init.lua index 2e4b824..49b9803 100644 --- a/config/nvim/lua/aleidk/plugins/init.lua +++ b/config/nvim/lua/aleidk/plugins/init.lua @@ -23,9 +23,6 @@ return { }, }, - -- "gc" to comment visual regions/lines - { "numToStr/Comment.nvim", opts = {} }, - { "famiu/bufdelete.nvim", config = nil, diff --git a/config/nvim/lua/aleidk/plugins/surround.lua b/config/nvim/lua/aleidk/plugins/surround.lua new file mode 100644 index 0000000..977d689 --- /dev/null +++ b/config/nvim/lua/aleidk/plugins/surround.lua @@ -0,0 +1,5 @@ +return { + "echasnovski/mini.surround", + version = "*", + opts = {}, +}