Experimental Features
nvim-tree has experimental features, previews of new functionality that will become default or optional functionality.
Please try these out and reply with your experiences. If you encounter a problem, please raise a bug report and indicate the experimental feature you are using. Please mention @igorlfs in the issue.
Restore Buffers When Restoring Vim Sessions (#3335)
When restoring a vim session, nvim-tree buffers are also restored.
Enable
experimental = {
session_restore_nvim = true,
},
On !mksession the state will be persisted in stdpath("data"), usually ~/.local/share/nvim/nvim-tree-session.json
Timeline
2026-07-10 : experimental feature released, default off
Experimental Features
nvim-tree has experimental features, previews of new functionality that will become default or optional functionality.
Please try these out and reply with your experiences. If you encounter a problem, please raise a bug report and indicate the experimental feature you are using. Please mention @igorlfs in the issue.
Restore Buffers When Restoring Vim Sessions (#3335)
When restoring a vim session, nvim-tree buffers are also restored.
Enable
On
!mksessionthe state will be persisted instdpath("data"), usually~/.local/share/nvim/nvim-tree-session.jsonTimeline
2026-07-10 : experimental feature released, default off