add separate folder for treesitter plugins
authorLukas Hägele <lukas.haegele93@web.de>
Sun, 11 Oct 2026 12:23:40 +0000 (14:23 +0200)
committerLukas Hägele <lukas.haegele93@web.de>
Sun, 11 Oct 2026 12:23:40 +0000 (14:23 +0200)
plugin/treesitter/block-hierarchy.lua [moved from plugin/block-hierarchy.lua with 97% similarity]

similarity index 97%
rename from plugin/block-hierarchy.lua
rename to plugin/treesitter/block-hierarchy.lua
index b6d57ca7a4ac9864866524de9b5f3ee74d92fd53..1c0aef6dd7479c28ce148a1a27ab6cde5ea70746 100644 (file)
@@ -2,7 +2,7 @@
 local ns_id = vim.api.nvim_create_namespace("block_hierarchy")
 
 --- helper: get current blocks from treesitter
---- @return { bufnr: integer, blocks: TSNode[]
+--- @return { bufnr: integer, blocks: TSNode[] }
 local function get_current_blocks()
   local bufnr = vim.api.nvim_get_current_buf()
 
@@ -91,6 +91,6 @@ vim.keymap.set("n", "<M-h>", ":BlockHierarchy<CR>", { silent = true, desc = "sho
 
 -- update extmarks after cursor movement
 vim.api.nvim_create_autocmd({ "CursorMoved", "CursorMovedI", "BufEnter" }, {
-  pattern = {"*.c, *.h"},
+  pattern = {"*.c", "*.h"},
   callback = update_extmarks,
 })