feat(treesitter): provide select()

Problem: No public method for treesitter incremental selection.

Solution: Add `vim.treesitter.select()`.
This commit is contained in:
Nathan Zeng
2026-05-06 03:16:58 -07:00
committed by Justin M. Keyes
parent cac643f0f5
commit a0dcdcd8a0
2 changed files with 18 additions and 5 deletions

View File

@@ -12,6 +12,7 @@ local M = vim._defer_require('vim.treesitter', {
language = ..., --- @module 'vim.treesitter.language'
languagetree = ..., --- @module 'vim.treesitter.languagetree'
query = ..., --- @module 'vim.treesitter.query'
_select = ..., --- @module 'vim.treesitter._select'
})
local LanguageTree = M.languagetree