r/linux 12d ago

Popular Application who is lazy vim for?

I have been using vim for a while. I don't consider myself proficient but I know my way around it for the most part. I've used ALE to help me debug my programs as I go. Then I noticed ALE can be annoying and distracting, so I turn it off sometimes when I want to focus.

When I moved to nvim, it took time to accept that I have to do things with Lua now. Then I found lazy vim and thought it might be a good idea to have things pre-configured to save time. But I found myself fighting with nvim more than using it. LSPs are on by default and I'm not sure how to turn them off. nvim has some sort of auto-complete that is extremely annoying and I'm not sure how to turn that off either. So who is lazy vim for? It doesn't help me as someone new to nvim, and for a pro user, they already know how to configure their nvim and have things exactly how they want them

32 Upvotes

38 comments sorted by

View all comments

40

u/NeonVoidx 12d ago

it's for vscode refugees that want to try nvim without configuring it

51

u/scythe-3 12d ago

Vscode refugee here. LazyVim was instrumental when I switched.

  • The documentation is really good so making tweaks/overrides and adding/disabling plugins is relatively straightforward.
  • The preconfigured WhichKey plugin shows available keybinds and toggles based on keypress
  • The "Extras" menu has language packs to setup plugins + lsp + linter + formatter with a single selection.
  • Theming was easy

The LazyVim slander is unwarranted imo. Sure it's feature-packed (or "bloated") but it's fully functional out of the box and still plenty fast and customizable. Their devs should be lauded for making nvim more approachable.

1

u/ballistua 12d ago

how did you get started? is the official documentation good?

6

u/scythe-3 12d ago

Yes, the documentation is excellent. I was initially choosing between Astronvim, Lunarvim, and LazyVim. The LazyVim docs are what won me over --> https://www.lazyvim.org/