Hacker News new | ask | show | jobs
by Malcolmlisk 879 days ago
There is a well known plugin for neovim to do this kind of behavior. You can even create your own hotkeys into that plugin and will help you navigate and memorize different hotkeys for the editor. The plugin is called whichkey, and this is their github https://github.com/folke/which-key.nvim
2 comments

I'm today a neovim heavy user, but even using lazyvim, there's a lot missing with which key. Helix seems to be more out of box.

I'm also restarted my journey with neovim after helix.

Actually lazyvim convinced me to give another chance, because the community packs and mason makes lsp so convenient!

Astronvim is also a good contender, but I broke it so many times trying to customize.

Off-topic: does Neovim have a stable GUI distribution that runs well on Windows and includes fuzzy file search and a file explorer?
I don't think there is a pre-packaged flavour of this. You'd have to use a plugin manager for neovim to install fzf.nvim, telescope and nvimtree. If you want to use nvim more extensively I'd recommend a config bundle like NvChad, AstroNvim or NvPunk, those are mostly cross-platform (might require a few utils like ripgrep, stuff for LSP). They already come with all of this pre-configured and you can disable any plugins you dont like easily. They're also suprisingly snappy thanks to conditional plugin loading.
- For GUI https://github.com/neovide/neovide

- For Fuzzy file search you will need to add Telescope plugin

- For File Explorer, you could use Neo-tree.nvim