Understanding Neovim #6 - Taming the vim.opt Madness

  Рет қаралды 10,409

Vhyrro

Vhyrro

Күн бұрын

Пікірлер: 71
@vhyrro
@vhyrro Жыл бұрын
Spent 2 weeks learning to be an animation wizard just for this episode. Feels like it paid off! Hope you enjoy :)
@83hru2
@83hru2 Жыл бұрын
Please, don't take so much time! We need just an understanding of the Neovim
@vhyrro
@vhyrro Жыл бұрын
​@@83hru2 New videos will take considerably shorter now that I know my way around all the software I use :p
@83hru2
@83hru2 Жыл бұрын
@@vhyrro Glad to hear that! Thanks for your all effort and valuable time!
@rafaelmarques2716
@rafaelmarques2716 Жыл бұрын
your content is actually the best on youtube for anyone that wants to really learn about neovim, thank you so much
@LillyAnarkitty
@LillyAnarkitty Жыл бұрын
@@83hru2They should take as long as they want to make their videos the way they want to make them. Don’t squeeze the golden goose.
@VincentEthierABC
@VincentEthierABC 4 ай бұрын
You are doing god's work! Please revive this channel!
@secondculs
@secondculs 11 ай бұрын
Every single episode is really helpful for a person like me that really a newbie to this neovim configuration. I love to change my main editor from VSCode to nvim but the only problem is that I'm bombarded with the amount of informations that I didn't even understand at the first place. This series really helping me a lot
@sauravprashar
@sauravprashar 11 ай бұрын
This is hands down the most underated channel on neovim, make more of these beginner videos
@almightytony09
@almightytony09 Жыл бұрын
I'm very much looking forward to your video on LSP. I've seen other Neovim tutorials, but you do an amazing job breaking things down and making things understandable. Great job so far! Can't wait for the next one!
@Axlefublr
@Axlefublr 11 ай бұрын
your videos are brilliant, came here from a recommendation by a friend. I don't usually watch videos, I generally just read, but your videos are soooo well put together that I wanna watch this entire playlist!
@health_doc
@health_doc 7 ай бұрын
🎉🎉🎉 your stuff is the top 1% vim info! Great
@pratikshares
@pratikshares Жыл бұрын
Awesome man. Can't believe all these are free. I had read the entire manual of NeoVIM, got out more confused than before. Thank God I found your tuts here.
@WillEhrendreich
@WillEhrendreich 3 ай бұрын
Bravo. Absolutely fantastic as always
@yuxiang4218
@yuxiang4218 9 ай бұрын
best neovim tutorial
@LillyAnarkitty
@LillyAnarkitty Жыл бұрын
WOOOOOOOOHHOOOOOOOOOO the series continues!!!
@julianatkin1844
@julianatkin1844 7 ай бұрын
Was searching for this series to recommend to a friend, amazed that it didn't come up sooner in search results! Such an invaluable resource, thank you so much Vhyrro.
@slim_mike
@slim_mike 6 ай бұрын
The animations were greatly appreciated. Thanks for this, you are really doing a good work!
@marshmallow8709
@marshmallow8709 Жыл бұрын
i already know all this stuff, but i enjoy watching your channel because its exactly the content i would create if i were to create a one
@silviorf1
@silviorf1 Жыл бұрын
Once again, thank you for the fantastic content you are sharing with us !!!! By far, the best explanations about how neovim works !!!
@a_maxed_out_handle_of_30_chars
@a_maxed_out_handle_of_30_chars Жыл бұрын
awesome video, and minor suggestion would be to add more examples so the concepts is more clear there was lot of information overload as the variables are very similar to each other, nonetheless 10/10 for the efforts :)
@vhyrro
@vhyrro Жыл бұрын
Yea this video is pretty theoretical as opposed to practical as far as my other tutorial videos go. I plan to strike a balance between the old format (waving my cursor around the screen) and this format (visualizations) as I go along to make sure things are as digestible as possible :p Thank you for the kind words (and for the constructive criticism, of course)!
@cityzenx
@cityzenx Жыл бұрын
Yeah, the explanation is Awesome keep on Rocking 😎🖖🤟😎🤟 💯💪
@martinarce8138
@martinarce8138 Жыл бұрын
Great video but I really missed some examples. Personally I find it quite difficult to understand the concepts and ideas without some hands-on practice or showing why it is important/valuable what is being shown. However very much appreciated! Thank you!
@MJ123and5
@MJ123and5 11 ай бұрын
THANK YOU FOR THIS GREAT CONTENT!!!!
@prashlovessamosa
@prashlovessamosa Жыл бұрын
This series is very helpful.
@iatheman
@iatheman 10 ай бұрын
Best explanation I've seen so far... I'm sticking to vim.opt until I understand this more. UPDATE: After reading :help lua-options and rewatching this, it makes sense!
@crawron
@crawron Жыл бұрын
this is genuinely a great guide on neovim!
@_rickey_
@_rickey_ Жыл бұрын
this is so helpful, really looking forward to the next one :)
@dadinhoschannel4003
@dadinhoschannel4003 Жыл бұрын
Really good video, man. Keep at it ;)
@PalanikannanM
@PalanikannanM Жыл бұрын
So freaking good!!! Please keep this going!!
@farzadmf
@farzadmf Жыл бұрын
LOVELY explanations; the best I've seen
@JavierPortillo1
@JavierPortillo1 Жыл бұрын
Notification Gang here
@theherk
@theherk Жыл бұрын
Nice work as always. These are always great information but this one is very polished. The rounded corner windows sliding to the next section of text is really sharp looking. Nice work.
@GoogleUser-uv9bo
@GoogleUser-uv9bo 8 ай бұрын
❤🔥
@benarcher372
@benarcher372 Жыл бұрын
Clear and valuable information. Thank you!
@yuxiang4218
@yuxiang4218 11 ай бұрын
great content!
@samuelborn9004
@samuelborn9004 Жыл бұрын
Great video. Broguth me some new insights.
@jamieroyer8796
@jamieroyer8796 Жыл бұрын
Your videos are awesome and current! I've been trying to figure out how to add non-lazy plugins to a starter configuration like NvChad and getting confused with older videos and websites. With your videos it is starting to make sense by filling in the missing pieces (i.e. ":" before function names and missing braces when only a single parameter). One thing (of many) I'm trying to figure out is when is `n = { ["db>"] = { ... }` used vs `vim.keymap.set()`. I'm trying to figure out where to put keybindings so I can apply "fix available" options.
@LudoTechWorld
@LudoTechWorld Жыл бұрын
Just brilliant!
@jaymarsh127963
@jaymarsh127963 8 ай бұрын
Great Video! Question: What use case would you need for vim.bo/wo etc? I am not sure exactly when you'd even need this? is it even practical?
@vikingthedude
@vikingthedude 11 ай бұрын
Is there any overlap between the fieldnames of buffer options, window options and tab options? It seems like if there's an overlap, vim.o would set the option for both scopes that overlap. For example, if option "foo" is valid for both windows and buffers, would the statement vim.o.foo = 'bar' set the foo option for both windows and buffers?
@jemag
@jemag Жыл бұрын
Now I understand why Famiu is going crazy trying to refactor vim options.
@fam1u
@fam1u Жыл бұрын
This comment actually made me chuckle
@p99chan99
@p99chan99 Жыл бұрын
Unrelated, but have you tried Emacs before?
@iam_spaceCabbage
@iam_spaceCabbage Жыл бұрын
If u want similar content of this caliber for emacs, check out system crafters
@thengakola6217
@thengakola6217 Жыл бұрын
He has actually 😂
@ryancloud-r9c
@ryancloud-r9c Жыл бұрын
Hi Vhyrro, please let us know, how we can have terminal in the nvim, like vscode. Like when we want to run the code go run main.go without exiting the nvim, I see some with nvchad, but I want to learn how do you set it up for yourself. Thanks a million 😍
@abdelhakimkhabir
@abdelhakimkhabir Жыл бұрын
Are these options similar to vim.api.nvim_set_option(), vim.api.nvim_buf_set_option() and vim.api.nvim_win_set_option()?
@vhyrro
@vhyrro Жыл бұрын
For the most part yes they are identical: - vim.bo -> nvim_buf_set_option() - vim.wo -> nvim_win_set_option() nvim_set_option() is deprecated and nvim_set_option_value() should be used instead. It behaves a little bit differently than vim.o so I advise you read the help page for it :)
@winsonhuang-es3xz
@winsonhuang-es3xz Жыл бұрын
great video as usual, but I also think it would be better with more examples.
@Fanta666
@Fanta666 Жыл бұрын
Are you still going to do episode 4.1, the treesitter deep dive?
@greeshmanthpullicallu9708
@greeshmanthpullicallu9708 11 ай бұрын
The one dislike is from a rare to find, emacs user!
@NilEoe
@NilEoe Жыл бұрын
It’s theeeere 🎉
@niksingh710
@niksingh710 Жыл бұрын
Okay I was about to say you are late ..... But the animation yeah that's is worth man the quality improvement exponentially
@craigdanielmaceacher
@craigdanielmaceacher Жыл бұрын
You’re the new Drew Neil, high quality as always!
@Linuxdirk
@Linuxdirk 11 ай бұрын
6:03 is one of the reasons why "non-tech people" do not use Neovim (or do not care about its configuration).
@Emmanuel-xr3pt
@Emmanuel-xr3pt 10 ай бұрын
bro, i would marry you. Thank you!
@1..1..1..1H
@1..1..1..1H 9 ай бұрын
ayo 💀 same
@hectorullrich
@hectorullrich 11 ай бұрын
'promo sm'
@sdpbn1
@sdpbn1 11 ай бұрын
I have been using vim.o this whole time thinking that its some shortform of vim.opt 🤣, still everything went the same as shown in the videos.
Understanding Neovim #7 - Language Server Protocol
25:19
Vhyrro
Рет қаралды 14 М.
Vim Tips You Probably Never Heard of
12:11
Luke Smith
Рет қаралды 126 М.
I Sent a Subscriber to Disneyland
0:27
MrBeast
Рет қаралды 104 МЛН
Andro, ELMAN, TONI, MONA - Зари (Official Audio)
2:53
RAAVA MUSIC
Рет қаралды 8 МЛН
-5+3은 뭔가요? 📚 #shorts
0:19
5 분 Tricks
Рет қаралды 13 МЛН
Understanding Neovim #8 - Mason
20:31
Vhyrro
Рет қаралды 10 М.
Level Up Your Vim Game with These Hidden Tricks
11:01
DevOps Toolbox
Рет қаралды 14 М.
10 Advanced Vim Features (You Probably Didn't Know)
21:47
Sebastian Daschner
Рет қаралды 78 М.
Floating toggle-able terminal in Neovim in 50 lines of Lua
11:09
Vim Tips I Wish I Knew Earlier
23:00
Sebastian Daschner
Рет қаралды 88 М.
Comprehending Proc Macros
47:41
Logan Smith
Рет қаралды 36 М.
The Ultimate Database Control. Right WITHIN NEOVIM
9:35
DevOps Toolbox
Рет қаралды 64 М.
Advanced telescope.nvim Examples
14:12
TJ DeVries
Рет қаралды 32 М.
I Sent a Subscriber to Disneyland
0:27
MrBeast
Рет қаралды 104 МЛН