From 9f36c9e319c3f62d2cc5fcc13888bb1c52549dd5 Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Tue, 23 Jul 2024 17:04:16 +0300 Subject: refactor(neovim): minor changes and splited most plugins to their own file --- .config/nvim/lua/custom/plugins/nvim-surround.lua | 32 +++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .config/nvim/lua/custom/plugins/nvim-surround.lua (limited to '.config/nvim/lua/custom/plugins/nvim-surround.lua') diff --git a/.config/nvim/lua/custom/plugins/nvim-surround.lua b/.config/nvim/lua/custom/plugins/nvim-surround.lua new file mode 100644 index 0000000..a0b35ca --- /dev/null +++ b/.config/nvim/lua/custom/plugins/nvim-surround.lua @@ -0,0 +1,32 @@ +return { + 'kylechui/nvim-surround', + version = '*', + keys = { + { 'yS', '(nvim-surround-normal)' }, + { 'ySS', '(nvim-surround-normal-cur)' }, + { 'S', '(nvim-surround-visual)', mode = 'v' }, + { 'cS', '(nvim-surround-change)' }, + { 'dS', '(nvim-surround-delete)' }, + { '(', '(nvim-surround-visual)(', mode = 'v' }, + { '{', '(nvim-surround-visual){', mode = 'v' }, + { '[', '(nvim-surround-visual)[', mode = 'v' }, + { '`', '(nvim-surround-visual)`', mode = 'v' }, + { '"', '(nvim-surround-visual)"', mode = 'v' }, + { "'", "(nvim-surround-visual)'", mode = 'v' }, + }, + opts = { + keymaps = { + insert = false, + insert_line = false, + normal_line = false, + normal_cur_line = false, + visual_line = false, + normal = false, + normal_cur = false, + visual = false, + delete = false, + change = false, + change_line = false, + }, + }, +} -- cgit v1.3.1