The Lazy Way in Neovim: From Packer to Lazy.nvim

preview_player
Показать описание

Lets get Lazy. Lazy is an amazing package for neovim. It has auto-lazy-loading. auto installation of missing plugins, an amazing UI, and other awesome features!

I personally love it, and have not found any real flaws. Check out this amazing package with me and see what you think :)
Рекомендации по теме
Комментарии
Автор

Yes, lazy is great, and I was also pretty amazed when I restart and everything was working without any error messages. I also really appreciate the option that enables the local plugins you're working on to be automatically loaded from your machine.
That's why I switched to lazy by the way, I'm not a nerd like you, I only changed my neovim config 18 times this month.

LudoTechWorld
Автор

For me the biggest selling point is what's described in the "Structuring Your Plugins" section of the readme. I like the fact that you can have the spec for the plugins with more complicated configuration (for me pretty much all of them) in separate files and lazy will automatically discover and merge them.

ovidiu_nl
Автор

"as soon as I'm comfortable with my new config I blow it all up"
I only started using neovim a couple weeks ago but this hit me lol

Cybr-Kun
Автор

Just made the switch from Packer to Lazy, didn't bother to see how easy it was! thank you for the tutorial!

arturfil
Автор

You saved me so much reading. I think you are the greatest.

not_ever
Автор

The first 25 seconds of this video perfectly sums up why i even looked for a video like this one. Lates be honest. We dont have a problem with changing nedlessly our config, we rather would have one without. Any I would really get some work done. Nobody wants that, i think

tollpatsch
Автор

What you said during the intro is _so_ true.

BrazenNL
Автор

Wow! Excellent video. I was troubleshooting a fonts / colorscheme issue while following along with your first video in this playlist using Packer, and ended up switching to Lazy as I thought the issue was Packer was unsupported and seemed to not be loading the packages.
I went through all the steps you did in this video - really wish I would have looked at the rest of the playlist first!
In the end, I don't think my issue was with Packer. I was using basic macos terminal with no nerd fonts. After switching to iTerm2 and installing a couple nerd fonts, everything looked like it should. I very much like Lazy.nvim and the interface though, nice find!

One thing I haven't yet figured out how to accomplish - on all your videos so far you have used ':source %' to reload so you can run PackerSync. The source for configs seems to be disabled in Lazy.nvim - is there a way to automatically load new packages after adding them to the modules without exiting and re-opening nvim?

UrzaMancer
Автор

Thanks for starting at the beginning (how to install etc) instead of starting in the middle

Boxing_Gamer
Автор

I don't use VIM/Neovim, vscode user but I like this new plugin lol 😂😂

optimbro
Автор

I'd love to see a video about Rust configuration using lazy!

matheusalexandre
Автор

Can you do a tutorial for dap ts? I guess many devs are just going to print instead of breakpoints

pluraltest
Автор

awesome vid. ty for the overview & levity

xerostyle
Автор

1:34 how did you remove 'use' from all those lines at once?

QmVuamFtaW
Автор

Can you do a video on neovim setup for java development. It will be very helpful for all java developers who wants to switch to neovim.

kishoregarapati
Автор

I finished this like, 2 days ago😂 saw lazy in a video and I just had to do it (and it has some nice things)

harmeepatel
Автор

I guess it one way to load script. It better way to script differently to able to disable plugins which good for testing those plugins.

darknetworld
Автор

Pretty easy to do, thank you so much!

pacosmosisx
Автор

For me as a beginner Lazy is bundled with too many plugins that do not seem to be really required for lazy to run (40+ plugins). I'd rather opt-in than having to disable plugins manually. It makes it harder to customise when you don't know which plugin is causing what change. Some keymap changes don't even show up in the search but which-key has them. There is just too much blackbox for my taste.

However I love the lazy loading aspect and overall useful selection of plugins. Would be the cherry on top if the lazy UI would let you actually manage plugins and browse some repo / create config files per plugin and so on. I'm just spoiled like that.

MagicMoshroom
Автор



why did you just repeat a motion 50 times instead of %s/use/ /g

CarlosVixil