feat(nvim): replace custom text object function with plugin

This commit is contained in:
Stefan Imhoff
2023-01-05 16:37:32 +01:00
parent 9e42ff9677
commit 151b724ecb
3 changed files with 4 additions and 16 deletions

View File

@@ -0,0 +1,4 @@
-- https://github.com/chrisgrieser/nvim-various-textobjs
require("various-textobjs").setup({
useDefaultKeymaps = true,
})

View File

@@ -7,4 +7,3 @@ require("kogakure.plugins")
require("kogakure.lsp") require("kogakure.lsp")
require("kogakure/text-objects").basic_text_objects() require("kogakure/text-objects").basic_text_objects()
require("kogakure/text-objects").indent_text_objects()

View File

@@ -60,21 +60,6 @@ function Select_indent(around)
end end
end end
-- Indent Text Object
function Indent_text_objects()
for _, mode in ipairs({ "x", "o" }) do
keymap(mode, "ii", ":<c-u>lua Select_indent()<cr>", {
noremap = true,
silent = true,
})
keymap(mode, "ai", ":<c-u>lua Select_indent(true)<cr>", {
silent = true,
noremap = true,
})
end
end
return { return {
basic_text_objects = Basic_text_objects, basic_text_objects = Basic_text_objects,
indent_text_objects = Indent_text_objects,
} }