Neovim IDE
Best integrated IDE: LazyVim
Blog posts about Neovim IDE setups:
- How to set up Neovim 0.5 + Modern plugins (LSP, Treesitter, Fuzzy finder, etc)
- Basic stable starting point config for a Neovim IDE in lua
- nv-ide
- Neovim custom configuration, oriented for full stack developers (Ruby on Rails, ruby, php, html, css, SCSS, javascript)
Components
- Formatting
- Git
- LSP: Hover, auto-completion etc.
- Linting
- Treesitter for code syntax (i.e. highlighting)
Diagnostics
Default key bindings:
<leader>xx
: TroubleToggle
Issues: