aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/treesitter/dev.lua
diff options
context:
space:
mode:
authorChris Grieser <73286100+chrisgrieser@users.noreply.github.com>2025-12-02 16:49:58 +0100
committerGitHub <noreply@github.com>2025-12-02 10:49:58 -0500
commit4e2ed1d03c08387fa2489227798844e85e9868c5 (patch)
treea8cb7d389d5df46753b58ee47b5a22c7e3d06e32 /runtime/lua/vim/treesitter/dev.lua
parent3e3624db64778b33d868be32ca64e8b67faf3da8 (diff)
downloadrneovim-4e2ed1d03c08387fa2489227798844e85e9868c5.tar.gz
rneovim-4e2ed1d03c08387fa2489227798844e85e9868c5.tar.bz2
rneovim-4e2ed1d03c08387fa2489227798844e85e9868c5.zip
fix(treesitter): missing `nowait` for :InspectTree keymaps #36804
Diffstat (limited to 'runtime/lua/vim/treesitter/dev.lua')
-rw-r--r--runtime/lua/vim/treesitter/dev.lua10
1 files changed, 8 insertions, 2 deletions
diff --git a/runtime/lua/vim/treesitter/dev.lua b/runtime/lua/vim/treesitter/dev.lua
index 13eaed40f8..200f51c13e 100644
--- a/runtime/lua/vim/treesitter/dev.lua
+++ b/runtime/lua/vim/treesitter/dev.lua
@@ -394,6 +394,7 @@ function M.inspect_tree(opts)
api.nvim_buf_clear_namespace(buf, treeview.ns, 0, -1)
api.nvim_buf_set_keymap(b, 'n', '<CR>', '', {
desc = 'Jump to the node under the cursor in the source buffer',
+ nowait = true,
callback = function()
local row = api.nvim_win_get_cursor(w)[1]
local lnum, col = treeview:get(row).node:start()
@@ -409,6 +410,7 @@ function M.inspect_tree(opts)
})
api.nvim_buf_set_keymap(b, 'n', 'a', '', {
desc = 'Toggle anonymous nodes',
+ nowait = true,
callback = function()
local row, col = unpack(api.nvim_win_get_cursor(w)) ---@type integer, integer
local curnode = treeview:get(row)
@@ -435,6 +437,7 @@ function M.inspect_tree(opts)
})
api.nvim_buf_set_keymap(b, 'n', 'I', '', {
desc = 'Toggle language display',
+ nowait = true,
callback = function()
treeview.opts.lang = not treeview.opts.lang
treeview:draw(b)
@@ -442,6 +445,7 @@ function M.inspect_tree(opts)
})
api.nvim_buf_set_keymap(b, 'n', 'o', '', {
desc = 'Toggle query editor',
+ nowait = true,
callback = function()
local edit_w = vim.b[buf].dev_edit
if not edit_w or not close_win(edit_w) then
@@ -449,8 +453,10 @@ function M.inspect_tree(opts)
end
end,
})
-
- api.nvim_buf_set_keymap(b, 'n', 'q', '<Cmd>wincmd c<CR>', { desc = 'Close language tree window' })
+ api.nvim_buf_set_keymap(b, 'n', 'q', '<Cmd>wincmd c<CR>', {
+ desc = 'Close language tree window',
+ nowait = true,
+ })
local group = api.nvim_create_augroup('nvim.treesitter.dev', {})