Intro to Customizing LazyVim

  Рет қаралды 11,869

Andrew Courter

Andrew Courter

Күн бұрын

In this video I go over how you can add new keymaps, add new plugins, override plugin keymaps, and override plugins entirely in LazyVim.
LazyVim docs: lazyvim.org
Companion Article: / customizing-lazyvim-ov...
Join this channel to get access to perks:
www.youtube.com/@ascourter/join
Twitter: / exosyphon
Website: andrewcourter.com
Twitch: / exosyphon
Gear:
Mic: amzn.to/40GUGFg
Mic Interface: amzn.to/3YGxaGE
Mic preamp: amzn.to/3XtBXtY
Webcam: amzn.to/3OEOZRU
Boom Arm: amzn.to/3qLr0GE
Vissles (VS II switches): vissles.com/?ref=69zn8aei20 - Coupon Code for $5 off: ANDREWCOURTER
IQUNIX F97 (TTC ACE switches): iqunix.store/collections/f97-...
🎵 Music
::::::::::::::::::::
Music: Dreams - Bensound
www.bensound.com
Support by RFM - NCM: bit.ly/2xGHypM
::::::::::::::::::::
⏰ Timestamps
0:00 Intro
0:32 LazyVim Overview
1:28 Adding Keymaps
2:25 Adding Plugins
4:53 Overriding Keymaps
6:18 Overriding Plugins
7:45 Outro
#neovim #coding #programming

Пікірлер: 40
@ascourter
@ascourter 7 ай бұрын
What was the first plugin you installed in LazyVim / Neovim and how did it go?
@IainSimmons
@IainSimmons 7 ай бұрын
Telescope of course! And it's still one of the best and most helpful, also easy to setup and configure because the docs are great
@ascourter
@ascourter 7 ай бұрын
@@IainSimmons couldn't agree more! Telescope is great.
@hermit597
@hermit597 7 ай бұрын
Would´ve loved to have this video back when I originally used LazyVim! Great video!
@ascourter
@ascourter 7 ай бұрын
Thank you! Glad it was helpful!
@cody_codes_youtube
@cody_codes_youtube 7 ай бұрын
2000 subs! (Celebrating for you before it even happens!) Go dude go!!
@ascourter
@ascourter 7 ай бұрын
Thanks Cody!
@radupopovici118
@radupopovici118 4 ай бұрын
this video is exactly what I have been looking for
@Danielo515
@Danielo515 4 ай бұрын
Very good explanation/ overview
@pixelsbyme
@pixelsbyme 6 ай бұрын
Hy can you please tell which command you used to open command palette(CmdLine) at 2:15 (you said "if you are not sure which keymap to use, you can do Telescope keymap"
@ascourter
@ascourter 6 ай бұрын
I believe if you type : first then you can type and execute "Telescope keymap" and open up the window. Let me know if that works for you.
@spasham74
@spasham74 2 ай бұрын
Hi there, great video series. Coming from IntelliJ seeing the capabilities of neovim is awesome. Now is lazyvim distribution out of the box bloated or do you think it’s the minimal setup?
@ascourter
@ascourter 2 ай бұрын
Thanks! I have personally had a lot of fun with Neovim coming from IntelliJ. Depends on how minimal you like your setup and how many languages you are working with typically. LazyVim is great to have a baseline that is managed for you so if you want something that is great out of the box then LazyVim is a great distro. If you want to manage it yourself and have only a few plugins then starting with kickstart.nvim is much leaner and you will know a lot more about your config.
@spasham74
@spasham74 2 ай бұрын
@@ascourter I appreciate the reply. I am trying to build upon the distribution to include DevOps related tools and linters mainly around terraform, ansible , GH actions, AWS CLI, docker
@ascourter
@ascourter 2 ай бұрын
@@spasham74 Adding things to LazyVim is pretty great imo. I'd start with LazyVim and see what feels bloated and if you are overriding a lot.
@spasham74
@spasham74 2 ай бұрын
Are you in MacOS ? If you are, are you using stock terminal?
@ascourter
@ascourter 2 ай бұрын
@@spasham74 Yes I am using MacOS and I use Kitty Terminal. Check out my config for kitty.conf here: github.com/exosyphon/dotfiles
@AdamDavenport006
@AdamDavenport006 2 ай бұрын
I've been trying out a few different neovim distros and one thing that I've noticed with LazyVim and python is that it does not insert parentheses on autocomplete like NvChad or LunarVim do. Any tips to get that working with LazyVim?
@ascourter
@ascourter 2 ай бұрын
You should be getting that behavior from mini.pairs I believe. I'd open an issue on the LazyVim github if that isn't working for you.
@threee1298
@threee1298 3 ай бұрын
I've been struggling for a while to get my feet under me in neovim, thank you. Stuff like that list of all "mergeable" keys is so valuable, idk how I was supposed to know that, it's been bothering me for months. maybe I missed it in the documentation
@ascourter
@ascourter 3 ай бұрын
I am glad I was able to help ya! Let me know if there is anything that has been a pain or you have questions about and I can point you in a good direction or create some content on it.
@threee1298
@threee1298 3 ай бұрын
​@@ascourter Hey! Getting custom LuaSnip snippets like JSDoc to work in Lazyvim has been driving me nuts. Admittedly I haven't seen past TJ's first video yet so maybe the answer is in there.
@ascourter
@ascourter 3 ай бұрын
@@threee1298 yeah TJ has a great video on snippets. That might help ya but I'll put it on my list of content to create a specific one geared towards LazyVim.
@unknownboi9084
@unknownboi9084 9 сағат бұрын
I am new to this Nvim configuration thing and one thing has been bothering me a lot. I have downloaded a plugin called Twilight that focuses on the codeblock we are currently working on and dims the other part of program. The problem I have been facing is that, everytime I load nvim, I have to enable it seperately and then it works. How do I configured it to enable as soon as I load the nvim. There are many problems I have been facing but if you reply to this, maybe I could ask more.
@ascourter
@ascourter 9 сағат бұрын
Thanks for the question! You could create an auto command to run that Twilight command when you enter any buffer, or if you wanted to trigger it on certain buffers you could add a config file under your ftplugin folder. I have one for Java as an example in my config here: github.com/exosyphon/nvim
@naranyala_dev
@naranyala_dev 7 ай бұрын
cosmicnvim, cosmicnvim, cosmicnvim
@ascourter
@ascourter 7 ай бұрын
😂
@ascourter
@ascourter 7 ай бұрын
Do you use Cosmic?
@shubhampawar7921
@shubhampawar7921 7 ай бұрын
I don't know why, but lazyvim just feels slow. Astrovim was a better solution imo
@ascourter
@ascourter 7 ай бұрын
Oh interesting. It would be interesting to compare them. I know lazy.nvim has profiling built in that could be used to see the difference between a vanilla LazyVim vs a vanilla AstroNvim.
@lel7531
@lel7531 7 ай бұрын
It feels but is it ?
@Redyf
@Redyf 6 ай бұрын
I have 70 plugins installed with lazyvim and startup time of 29.94s according to lazy profile. LazyVim isn't the issue there lol
@NicolasHeinen
@NicolasHeinen 5 ай бұрын
@@Redyf ms
@frankfromfresno
@frankfromfresno 5 ай бұрын
@@Redyf I am curious. Why so many?
@lel7531
@lel7531 7 ай бұрын
The title is misleading you shouldn't try to get views with clickbaity titles, you barely scratched the surface, barely. If you keep putting out misleading titles, I am not sure the algorithm will push your content to similar or recommended.
@ascourter
@ascourter 7 ай бұрын
I completely disagree. This video is about customizing LazyVim and is part of doing that. The only thing that I might clarify is "Intro to Customizing LazyVim" but this video delivers on its promise in my opinion. If the video didn't cover something you are interested in then a better approach is to ask for that topic to be covered.
@lel7531
@lel7531 7 ай бұрын
There's nothing "like a Pro" there's more to the docs that you touched on this video, I fail to see the value proposition here
@ravipratapmishra7013
@ravipratapmishra7013 7 ай бұрын
But the video title is intro to lazyvim which seems fine.
@Redyf
@Redyf 6 ай бұрын
He literally did what he said in the video, of course he won't show every single feature/topic of it. It would take hours probably, if you need more info just go straight to the docs instead of hating lmao
@youngsinatra2645
@youngsinatra2645 5 ай бұрын
You’re incompetent. This video helped me more than any other lazyvim tutorial out right now.
LazyVim v10 Released
7:32
Andrew Courter
Рет қаралды 16 М.
Why oil.nvim is the best directory plugin
9:12
Andrew Courter
Рет қаралды 22 М.
Climbing to 18M Subscribers 🎉
00:32
Matt Larose
Рет қаралды 34 МЛН
A pack of chips with a surprise 🤣😍❤️ #demariki
00:14
Demariki
Рет қаралды 46 МЛН
Final muy increíble 😱
00:46
Juan De Dios Pantoja 2
Рет қаралды 24 МЛН
ТАМАЕВ vs ВЕНГАЛБИ. Самая Быстрая BMW M5 vs CLS 63
1:15:39
Асхаб Тамаев
Рет қаралды 4,8 МЛН
Which is Better Flash.nvim OR Leap.nvim?
11:35
Andrew Courter
Рет қаралды 7 М.
Neovim Lazy Lua IDE - my simple but powerful setup for 2024
29:13
Let's learn MARKDOWN in 5 minutes!
5:20
PEXT
Рет қаралды 47
I tried making my own VST plugin, so you don't have to.
9:04
How to use the Obsidian Dataview plugin
16:12
Nicole van der Hoeven
Рет қаралды 196 М.
Tmux will SKYROCKET your productivity - here’s how
10:02
typecraft
Рет қаралды 72 М.
The Most Requested Neovim Config
4:43
Andrew Courter
Рет қаралды 33 М.
Autocommands in Neovim
7:09
Andrew Courter
Рет қаралды 5 М.
My Favorite Vim Tricks
14:39
MAKC
Рет қаралды 179 М.
Manage Your Dotfiles with Home Manager!
32:06
LibrePhoenix
Рет қаралды 45 М.
Нашел еще 70+ нововведений в iOS 18!
11:04
🔥Идеальный чехол для iPhone! 📱 #apple #iphone
0:36
Не шарю!
Рет қаралды 1,3 МЛН
Разряженный iPhone может больше Android
0:34