Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
A little different answer than what people are probably expecting but telescope-file-browser. Slightly controversial maybe but I think using your classic vscode-esque file tree thing, jumping through the all the subdirectories is an antipattern. This plugin is still fairly young but I think it's a great alternative to things like nvim-tree especially if you're already comfortable with the telescope and its ecosystem.
Look like this plugin is actually dependent on nvim-telescope, Which actually looks dope too. It really deserves a test to see if it fits my use case, otherwise keep things simple.
lir.nvim is the one I would recommend. It has that netrw style where you only see the content of the current folder... and it works better than netrw.
For a file explorer with a similar style and easy setup there is vaffle.vim. It has some really nice defaults (in my opinion) so you don't have to do anything... besides reading the help page to know the default mappings. If it had support for floating windows I'll still be using it.
nvim-tree.lua is the best file explorer I have used for Neovim.
I use coc-explorer for a long time already since I use `coc.nvim` also. Lots of features/configurations, handy shortcuts, and quite performant.
Personally I love using the recently-launched dirbuf.nvim. For minimalism, it's fantastic - replaces the inbuilt netrw but adds the ability to mash up buffers for file renames, etc. - basically a modernized version of vinegar for the NeoVim age.
I switched from nvim-tree.lua to neo-tree.nvim and it has been working pretty good for me. I personally find neo-tree better.