nvim-treesitter/nvim-treesitter repo issues, pull requests, and releases
Avoid non-standard parser installation #2300 [clason] bug enhancement
As pointed out in #2295 (comment), nvim-treesitter can install parsers in a directory that is not inside its own...
Show registered modules in health check #2883 [clason] enhancement
For debugging issues without provided config, it would be very useful if :checkhealth could list the enabled (and/or...
Add a way to reload a parser without restarting Neovim #5328 [darthdeus] enhancement
Is your feature request related to a problem? Please describe. When I work on a treesitter grammar a new language I...
feat: add NQC #5334 [amaanq]
Not Quite C 😄
Error in decoration provider treesitter/highlighter.win #5332 [qgates] bug
Describe the bug Using telescope or opening file directly, in nvim running on 64-bit windows 10, produces the...
nvim_treesitter#statusline() not work as expected for java #5338 [yimingwangdell] bug
Describe the bug class A extends B implements C -> @ Override it only show "@ Override" as method name for...
fix(ecma_injections): limit function names to alphanumeric characters only #5339 [Hippo0o]
fixes #5316
ecma(javascript) injection has massive performance hits when $(`...`) is present #5316 [Hippo0o] bug
Describe the bug The parser experiences significant slowdown when a JavaScript file contains a function call with a...
feat: add Kconfig #5336 [amaanq]
Linux Kernel Configuration
amaanq: Something other than type would be nice for entry titles, wasn't sure what'd be good
feat: add snakemake #4302 [osthomas]
Hi! Snakemake is a workflow management system based on Python: https://snakemake.readthedocs.io/en/stable/ The...
LaTeX: match only text #1558 [stsewd]
Looks like what you actually want to match is the text inside, not the whole thing that includes {}, for...
E5113: Error while calling lua chunk: vim/shared.lua:0: opt[proto: 0x7f1b9fb867c0]: expected table, got nil #5115 [cronyakatsuki] bug
Describe the bug I'm using lazy.nvim and sometimes when opening a file I get this error with treesitter Failed to...
Tracking issue: language support requests #2282 [clason] enhancement good first issue help wanted tracking
This is a tracking issue collecting requests for new languages to add to nvim-treesitter. If you would like to add a...
Feat: Add unison #5340 [tapegram]
Attempting to add unison Appreciate this tool thanks for the help!
lucario387: Please follow the captures listed in contributing.md
lucario387: Can't the match, with, cases string themselves be used instead of nodes?
amaanq: forall and do sound like @repeat equals sounds like @keyword.operator
amaanq: does let declare only functions or a variable/other stuff?
amaanq: not sure what the wrapped parenthesis indicates, there's no parent node to these two
refactor: remove `include-children` from queries #5226 [lucario387] NEXT
As the injection range issue has been resolved, there isn't any reason to keep the workarounds anymore I will do...
fix: auto install #4911 [lewis6991] NEXT
injections(nix): dynamic language injection via comments #4658 [figsoda] NEXT
continuation of #3902 since neovim/neovim#21548 is in stable requires neovim/neovim#23015 to work correctly since...
docs: fix typo in README.md #5341 [socherbyc]
Invalid node type at position for language bash #5345 [Maritsu] bug
Describe the bug Upon trying to do anything in a bash script, NVIM errors out, saying "invalid node type at position...
feat(c_sharp): add indent query #5344 [vlada-dudr]
I have been using it for some months now and seems to mostly work ok.
lucario387: Using your example codeblock, I got this result with the if statement if ( with() &&...
vlada-dudr: That's the part which I understood, but I have no clue how to run the thing
nvim-tree/nvim-tree.lua repo issues, pull requests, and releases
Marks / bookmarks symbol is misaligned if renderer.group_empty = true #2392 [tjex] bug regression PR please reproduced
Description When marking a file, and renderer.group_empty = true the mark symbol gets set one line above where the...
feat: add api.marks.bulk.trash #2391 [pr4th4m]
API to trash bulk files using external trash cli or similar Tested with OS: MacOS...
git submodule/worktree watcher incorrect #2382 [alex-courtis] bug
Description git watcher for submodules watches the .git file inside the submodule rather than the appropriate...
fix(#2382): git watcher handles worktrees and submodules, via --absolute-git-dir when it is available #2389 [alex-courtis]
fixes #2382 This is clunky: using yet another map for project roots is fragile and not easily maintainable. Possible...
Add option to always open files from the picker in a fixed split (e.g. left) #2388 [darthdeus] feature request
Can this functionality be implemented utilising API? Looking at the docs I don't think so, seems this needs to hook...
Nvim-Tree Keeps Creating "Zombie" Buffers? #2383 [eyalz800] bug reproduced
Description Recently I found that in my workflow there are many unnamed buffers created, I tried to isolate the...
User should be able to change default icon even if nvim-web-devicons is available #2361 [2ax3ax5] feature request awaiting feedback
I'd like to set the nvim-tree.renderer.icons.glyphs.default to a desired value even if nvim-web-devicons are...
quit_on_open is false, but still close file explorer when open file #2379 [zshnb] bug awaiting feedback
Description i set quit_on_open = false, but when i open a file, the panel still closed Neovim version nvim...
Allow specific statuscolumn in view struct. #2394 [gukz] feature request upstream: neovim
Neovim has support the new feature: statuscolumn neovim/neovim#20621 please allow user config this property and set...
`OptionSet` is triggered when `tree` open in some cases. #2334 [peter-lyr] OS Windows WSL awaiting feedback OS Windows PowerShell
Description I like the tree to stay open, but one day I run nvim-qt in a somewhat underperforming Windows 10...
indent marker at level 0 when using `inline_arrows` #2315 [anna328p] bug reproduced
Is this a question? No Can this functionality be implemented utilising API? Don't think so Is your feature request...
Option To Prevent Buffer Ejection #2218 [alex-courtis] feature request PR please QOL
nvim-tree always ejects a buffer that opens in the nvim-tree window. This could be disabled via an option like...
Set a ratio for width and height of floating window #2195 [Johnson0907] feature request PR please
I want the configuration to allows user to set ratio for width and height of floating window. Refer to the...
api.fs.rename_full #2148 [alex-courtis] PR please API
Discussed in #2145 Originally posted by mosheavni April 18, 2023 I migrated to the on_attach function, but I cannot...
A git-dirty folder is (inconsistently) highlighted by `NvimTreeGitStaged` instead of `NvimTreeGitDirty` #2048 [dasupradyumna] bug awaiting feedback
Description Hello, I use nvim-tree with git highlight files enabled and git status icons disabled. Recently, while...
`full_rename` to create dirs as required #1982 [mangelozzi] feature request PR please QOL
NerdTree move command is very user friendly for moving files around. The closest I have found in NerdTree is...
feat(#1917): add diagnostic highlighting and icon placement #2396 [alex-courtis]
fixes #1917 #1510
feat: add renderer.icons.diagnostic_placement #2152 [baahrens]
Attempts to close #1510 This is my first proper PR in this project, so please let me know if this is the wrong...
fix(#2127) WIP: Open files with relative paths #2329 [xiantang]
close #2127 Open files with relative paths add experimental.open.relative_path flag
NvimTree commands are not working anymore. #2384 [HicaroD] bug
Description Commands are not working anymore. I just updated my NvimTree an hour ago, and suddenly it stopped...
When bulk moving, set destination based on the directory under cursor #2395 [raine] feature request
Describe the solution you'd like When using bulk move (bmv) to move files, it would be great if the directory on the...
NvimTreeOpenedFileIcon Highlight Group #2398 [LinuxIsCool] feature request
Why is there no NvimTreeOpenedFileIcon Highlight Group? I see NvimTreeOpenedFolderIcon highlight group. But files...
clason: Already implemented on main (nvim-treesitter 1.0).