My simple neovim config

remove ts textobjects

Signed-off-by: Ethan Holz <ethan.holz@thoriumworks.com>

+1 -63
-60
nvim/.config/nvim/init.lua
··· 51 51 node_decremental = "<c-backspace>", 52 52 }, 53 53 }, 54 - textobjects = { 55 - select = { 56 - enable = true, 57 - lookahead = true, 58 - keymaps = { 59 - ["af"] = "@function.outer", 60 - ["if"] = "@function.inner", 61 - ["ac"] = "@class.outer", 62 - ["ic"] = { query = "@class.inner", desc = "Select inner" }, 63 - ["as"] = { query = "@scope", query_group = "locals", desc = "Select language scop" }, 64 - ["il"] = "@loop.inner", 65 - ["al"] = "@loop.outer", 66 - ["fn"] = { query = "@function.name", desc = "Select function name" }, 67 - }, 68 - selection_modes = { 69 - ["@parameter.outer"] = "v", -- charwise 70 - ["@function.outer"] = "V", -- linewise 71 - ["@class.outer"] = "<c-v>", -- blockwise 72 - }, 73 - include_surrounding_whitespace = false, 74 - }, 75 - swap = { 76 - enable = true, 77 - swap_next = { 78 - ["<leader>a"] = "@parameter.inner", 79 - }, 80 - swap_previous = { 81 - ["<leader>A"] = "@parameter.inner", 82 - }, 83 - }, 84 - move = { 85 - enable = true, 86 - set_jumps = true, 87 - goto_next_start = { 88 - ["]m"] = "@function.outer", 89 - ["]]"] = { query = "@class.outer", desc = "Next class" }, 90 - }, 91 - goto_next_end = { 92 - ["]M"] = "@function.outer", 93 - ["]["] = "@class.outer", 94 - }, 95 - goto_previous_start = { 96 - ["[m"] = "@function.outer", 97 - ["[["] = { query = "@class.outer", desc = "Previous class" }, 98 - }, 99 - goto_previous_end = { 100 - ["[M"] = "@function.outer", 101 - ["[]"] = "@class.outer", 102 - }, 103 - }, 104 - lsp_interop = { 105 - enable = true, 106 - border = "none", 107 - floating_preview_opts = {}, 108 - -- peek_definition_code = { 109 - -- ["<leader>df"] = "@function.outer", 110 - -- ["<leader>dF"] = "@class.outer", 111 - -- }, 112 - }, 113 - }, 114 54 sync_install = false, 115 55 auto_install = false, 116 56 ignore_install = {},
+1 -1
nvim/.config/nvim/lazy-lock.json
··· 20 20 "lualine.nvim": { "branch": "master", "commit": "a94fc68960665e54408fe37dcf573193c4ce82c9" }, 21 21 "mini.icons": { "branch": "main", "commit": "b8f6fa6f5a3fd0c56936252edcd691184e5aac0c" }, 22 22 "mini.indentscope": { "branch": "main", "commit": "8af2569a7d7fd37300dfa760e44e71efbbf322fd" }, 23 + "mini.pairs": { "branch": "main", "commit": "1e1ca3f60f58d4050bf814902b472eec9963a5dd" }, 23 24 "neotest": { "branch": "master", "commit": "3c81345c28cd639fcc02843ed3653be462f47024" }, 24 25 "neotest-python": { "branch": "master", "commit": "ed9b4d794b89044cc32e5476e637936331473c6e" }, 25 26 "nightfox.nvim": { "branch": "main", "commit": "ba47d4b4c5ec308718641ba7402c143836f35aa9" }, 26 27 "noice.nvim": { "branch": "main", "commit": "0427460c2d7f673ad60eb02b35f5e9926cf67c59" }, 27 28 "nui.nvim": { "branch": "main", "commit": "de740991c12411b663994b2860f1a4fd0937c130" }, 28 29 "null-ls.nvim": { "branch": "main", "commit": "0010ea927ab7c09ef0ce9bf28c2b573fc302f5a7" }, 29 - "nvim-autopairs": { "branch": "master", "commit": "23320e75953ac82e559c610bec5a90d9c6dfa743" }, 30 30 "nvim-coverage": { "branch": "main", "commit": "a939e425e363319d952a6c35fb3f38b34041ded2" }, 31 31 "nvim-lastplace": { "branch": "main", "commit": "0bb6103c506315044872e0f84b1f736c4172bb20" }, 32 32 "nvim-lint": { "branch": "master", "commit": "9c6207559297b24f0b7c32829f8e45f7d65b991f" },
-2
nvim/.config/nvim/lua/plugins/init.lua
··· 59 59 "nvim-treesitter/nvim-treesitter", 60 60 build = ":TSUpdate", 61 61 }, 62 - "nvim-treesitter/nvim-treesitter-textobjects", 63 - -- "mrjones2014/nvim-ts-rainbow", 64 62 "HiPhish/rainbow-delimiters.nvim", 65 63 "nvim-treesitter/nvim-treesitter-context", 66 64 -- Snippets