diff --git a/nvim/after/plugin/various-textobjs.lua b/nvim/after/plugin/various-textobjs.lua new file mode 100644 index 0000000..9ab3e88 --- /dev/null +++ b/nvim/after/plugin/various-textobjs.lua @@ -0,0 +1,4 @@ +-- https://github.com/chrisgrieser/nvim-various-textobjs +require("various-textobjs").setup({ + useDefaultKeymaps = true, +}) diff --git a/nvim/init.lua b/nvim/init.lua index 2264820..d7da58e 100644 --- a/nvim/init.lua +++ b/nvim/init.lua @@ -7,4 +7,3 @@ require("kogakure.plugins") require("kogakure.lsp") require("kogakure/text-objects").basic_text_objects() -require("kogakure/text-objects").indent_text_objects() diff --git a/nvim/lua/kogakure/text-objects.lua b/nvim/lua/kogakure/text-objects.lua index 0dc748c..911f947 100644 --- a/nvim/lua/kogakure/text-objects.lua +++ b/nvim/lua/kogakure/text-objects.lua @@ -60,21 +60,6 @@ function Select_indent(around) end end --- Indent Text Object -function Indent_text_objects() - for _, mode in ipairs({ "x", "o" }) do - keymap(mode, "ii", ":lua Select_indent()", { - noremap = true, - silent = true, - }) - keymap(mode, "ai", ":lua Select_indent(true)", { - silent = true, - noremap = true, - }) - end -end - return { basic_text_objects = Basic_text_objects, - indent_text_objects = Indent_text_objects, }