Comment by haar

2 days ago

LazyVim is about as easy as it gets in the Vim space for a fully-fledged (but customizable) editor.

https://www.lazyvim.org/installation

Then run `LazyExtras` and you get a prompt that shows things like:

  Recommended Languages: (2)
    ○ lang.docker    mason.nvim  nvim-lspconfig  nvim-treesitter  none-ls.nvim  nvim-lint
    ○ lang.toml    nvim-lspconfig

Hit x against a couple and you're off to the races.

[lang.docker and lang.toml are examples of things you're selecting, the list after is what is being installed and configured for that thing]

For things like integrating a debugger, or to run your tests directly inline from the editor might require more customisation though.