Nvim: use iswap

This commit is contained in:
2022-05-08 22:46:36 +02:00
parent 182f65a57c
commit 2f17dc49b9
3 changed files with 20 additions and 14 deletions

View File

@@ -0,0 +1,5 @@
require('iswap').setup{}
local opts = { noremap=true, silent=true }
vim.api.nvim_set_keymap('n', 'ta', '<cmd>ISwapWith<cr>', opts)
vim.api.nvim_set_keymap('n', 'tn', '<cmd>ISwap<cr>', opts)

View File

@@ -37,17 +37,17 @@ ts.setup {
-- colors = {}, -- table of hex strings
-- termcolors = {} -- table of colour name strings
},
textobjects = {
swap = {
enable = true,
swap_next = {
["tan"] = "@parameter.inner",
},
swap_previous = {
["tap"] = "@parameter.inner",
},
},
},
--textobjects = {
-- swap = {
-- enable = true,
-- swap_next = {
-- ["tan"] = "@parameter.inner",
-- },
-- swap_previous = {
-- ["tap"] = "@parameter.inner",
-- },
-- },
--},
matchup = {
enable = true,
-- disable = { "c", "ruby" },