diff options
author | Maria José Solano <majosolano99@gmail.com> | 2023-09-15 03:10:55 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-15 03:10:55 -0700 |
commit | 28233bcb49067aaa70fa6e5fec14e2cc4bcaa315 (patch) | |
tree | 5e2185b09159cba8b962d3bc0453891ddc05c117 /runtime/lua/vim/treesitter/query.lua | |
parent | 2d9e7a33f41c842521c74d45927cfcb1874c711b (diff) | |
download | rneovim-28233bcb49067aaa70fa6e5fec14e2cc4bcaa315.tar.gz rneovim-28233bcb49067aaa70fa6e5fec14e2cc4bcaa315.tar.bz2 rneovim-28233bcb49067aaa70fa6e5fec14e2cc4bcaa315.zip |
refactor(treesitter): rename "preview" => "edit" #25161
"Edit" more closely describes the generic application than "Preview", though
the buffer contents don't (yet) map to an actual file on disk.
https://github.com/neovim/neovim/pull/24703#discussion_r1321719133
Diffstat (limited to 'runtime/lua/vim/treesitter/query.lua')
-rw-r--r-- | runtime/lua/vim/treesitter/query.lua | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/runtime/lua/vim/treesitter/query.lua b/runtime/lua/vim/treesitter/query.lua index 350ccba7e4..d7973cc48f 100644 --- a/runtime/lua/vim/treesitter/query.lua +++ b/runtime/lua/vim/treesitter/query.lua @@ -835,4 +835,13 @@ function M.omnifunc(findstart, base) return require('vim.treesitter._query_linter').omnifunc(findstart, base) end +--- Open a window for live editing of a treesitter query. +--- +--- Can also be shown with `:EditQuery`. *:EditQuery* +--- +--- Note that the editor opens a scratch buffer, and so queries aren't persisted on disk. +function M.edit() + require('vim.treesitter.dev').edit_query() +end + return M |