-
Hello, The
So far so good. But what do we achieve with this? Isn't everything loaded at this event effectivly also loaded during the startup of vim? Where is the difference between Or is the readon asynchronicity? Everything loaded on Thank you |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
It is indeed! The distinction is that you probably want some plugins to load that are needed to render the Neovim ui, so you want all those plugins to be loaded during startup as quickly as possible. Some other plugins that don't affect the ui, can load after that. Obviously, you can just not use VeryLazy and just load everything on VimEnter or with |
Beta Was this translation helpful? Give feedback.
It is indeed!
The distinction is that you probably want some plugins to load that are needed to render the Neovim ui, so you want all those plugins to be loaded during startup as quickly as possible.
Some other plugins that don't affect the ui, can load after that.
Obviously, you can just not use VeryLazy and just load everything on VimEnter or with
lazy=false
instead. It all depends on how important time to first draw is important to you.