From a166ce6865a3d3fc853aa5df899689ad9f55a23c Mon Sep 17 00:00:00 2001 From: thek4n Date: Thu, 23 Apr 2026 15:42:46 +0300 Subject: [PATCH] fix(nvim): remove deprecated treesitter --- home/user/.config/nvim/lua/core/options.lua | 3 --- home/user/.config/nvim/lua/plugins/coding.lua | 1 - home/user/.config/nvim/lua/plugins/misc.lua | 23 ++++++++----------- .../.config/nvim/lua/plugins/textobjects.lua | 6 +---- 4 files changed, 10 insertions(+), 23 deletions(-) diff --git a/home/user/.config/nvim/lua/core/options.lua b/home/user/.config/nvim/lua/core/options.lua index 7c96027..bdaec6a 100644 --- a/home/user/.config/nvim/lua/core/options.lua +++ b/home/user/.config/nvim/lua/core/options.lua @@ -122,9 +122,6 @@ vim.g.t_EI = [[\e[1 q]] -- SR - режим замены -- EI - нормальный режим -local parsers_dir = vim.fn.stdpath("data") .. "/lazy/nvim-treesitter/parser" -vim.opt.runtimepath:prepend(parsers_dir) - -- Column opt.cc = "80" diff --git a/home/user/.config/nvim/lua/plugins/coding.lua b/home/user/.config/nvim/lua/plugins/coding.lua index eda8d76..7d85a41 100644 --- a/home/user/.config/nvim/lua/plugins/coding.lua +++ b/home/user/.config/nvim/lua/plugins/coding.lua @@ -15,7 +15,6 @@ return { "ThePrimeagen/refactoring.nvim", dependencies = { "nvim-lua/plenary.nvim", - "nvim-treesitter/nvim-treesitter", }, config = function() require("telescope").load_extension("refactoring") diff --git a/home/user/.config/nvim/lua/plugins/misc.lua b/home/user/.config/nvim/lua/plugins/misc.lua index 77648ba..dc3d5ff 100644 --- a/home/user/.config/nvim/lua/plugins/misc.lua +++ b/home/user/.config/nvim/lua/plugins/misc.lua @@ -23,6 +23,15 @@ return { require("nvim-ts-autotag").setup() end }, + { + "romus204/tree-sitter-manager.nvim", + config = function() + require("tree-sitter-manager").setup({ + -- ensure_installed = {"python", "lua", "vim", "html", "rust", "markdown", "markdown_inline", "regex"}, + auto_install = true, + }) + end + }, { 'numToStr/Comment.nvim', keys = { { "gc" }, { "gc", mode = "v" } }, @@ -30,20 +39,6 @@ return { require("Comment").setup() end }, - { - 'nvim-treesitter/nvim-treesitter', - build = ':TSUpdate', - event = "BufReadPost", - config = function() - require("nvim-treesitter.configs").setup({ - ensure_installed = {"python", "lua", "vim", "html", "rust", "markdown", "regex"}, - auto_install = true, - highlight = { - enable = true, - } - }) - end - }, { "thek4n/mdimage.nvim", config = function() diff --git a/home/user/.config/nvim/lua/plugins/textobjects.lua b/home/user/.config/nvim/lua/plugins/textobjects.lua index 1487169..2b1b117 100644 --- a/home/user/.config/nvim/lua/plugins/textobjects.lua +++ b/home/user/.config/nvim/lua/plugins/textobjects.lua @@ -10,8 +10,4 @@ return { { 'chaoren/vim-wordmotion', }, - { - 'nvim-treesitter/nvim-treesitter-textobjects', - dependencies = { 'nvim-treesitter/nvim-treesitter' }, - }, -} \ No newline at end of file +}