summaryrefslogtreecommitdiff
path: root/.config/nvim/lua/custom/plugins
diff options
context:
space:
mode:
Diffstat (limited to '.config/nvim/lua/custom/plugins')
-rw-r--r--.config/nvim/lua/custom/plugins/utility.lua32
1 files changed, 14 insertions, 18 deletions
diff --git a/.config/nvim/lua/custom/plugins/utility.lua b/.config/nvim/lua/custom/plugins/utility.lua
index c6bb0a3..5deee38 100644
--- a/.config/nvim/lua/custom/plugins/utility.lua
+++ b/.config/nvim/lua/custom/plugins/utility.lua
@@ -66,6 +66,19 @@ return {
'kylechui/nvim-surround',
version = '*',
lazy = false,
+ keys = {
+ { 'yS', '<Plug>(nvim-surround-normal)' },
+ { 'ySS', '<Plug>(nvim-surround-normal-cur)' },
+ { 'S', '<Plug>(nvim-surround-visual)', mode = 'v' },
+ { 'cS', '<Plug>(nvim-surround-change)' },
+ { 'dS', '<Plug>(nvim-surround-delete)' },
+ { '(', '<Plug>(nvim-surround-visual)(', mode = 'v' },
+ { '{', '<Plug>(nvim-surround-visual){', mode = 'v' },
+ { '[', '<Plug>(nvim-surround-visual)[', mode = 'v' },
+ { '`', '<Plug>(nvim-surround-visual)`', mode = 'v' },
+ { '"', '<Plug>(nvim-surround-visual)"', mode = 'v' },
+ { "'", "<Plug>(nvim-surround-visual)'", mode = 'v' },
+ },
opts = {
keymaps = {
insert = false,
@@ -78,26 +91,9 @@ return {
visual = false,
delete = false,
change = false,
- -- normal = 'yS',
- -- normal_cur = 'ySS',
- -- visual = 'S',
- -- delete = 'dS',
- -- change = 'cW',
+ change_line = false,
},
},
- keys = {
- { '(', '<Plug>(nvim-surround-visual)(', mode = 'v' },
- { '{', '<Plug>(nvim-surround-visual){', mode = 'v' },
- { '[', '<Plug>(nvim-surround-visual)[', mode = 'v' },
- { '`', '<Plug>(nvim-surround-visual)`', mode = 'v' },
- { '"', '<Plug>(nvim-surround-visual)"', mode = 'v' },
- { "'", "<Plug>(nvim-surround-visual)'", mode = 'v' },
- -- { 'yS', '<Plug>(nvim-surround-normal)' },
- -- { 'ySS', '<Plug>(nvim-surround-normal-cur)' },
- -- { 'S', '<Plug>(nvim-surround-visual)', mode = 'v' },
- -- { 'cS', '<Plug>{ nvim-surround-change }' },
- -- { 'dS', '<Plug>(nvim-surround-delete)' },
- },
},
{
-- TODO: Make sure it uses a diff color