neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

commit 5a2edc483dff93cc94847b6950713d80a51087c0
parent 34c769dd897d94ab8876258d21e88351b8231f39
Author: Christian Clason <c.clason@uni-graz.at>
Date:   Fri,  2 May 2025 19:16:04 +0200

fix(treesitter): close `:InspectTree` with `q`

Problem: `:InspectTree` window does not follow precedent for focused
"info windows" (like `checkhealth`, `Man`, etc.).

Solution: Map `q` to `<C-w>c`.

Diffstat:
Mruntime/lua/vim/treesitter/dev.lua | 2++
1 file changed, 2 insertions(+), 0 deletions(-)

diff --git a/runtime/lua/vim/treesitter/dev.lua b/runtime/lua/vim/treesitter/dev.lua @@ -451,6 +451,8 @@ function M.inspect_tree(opts) end, }) + api.nvim_buf_set_keymap(b, 'n', 'q', '<C-w>c', { desc = 'Close language tree window' }) + local group = api.nvim_create_augroup('nvim.treesitter.dev', {}) api.nvim_create_autocmd('CursorMoved', {