Hey coders! I skim read an article that said "0 based indexing reduces computational operations in matrix multiplication just a little bit" does lua doesn't love that advantage I wonder?
@@vorrnth8734 since we're being pedantic, I'd say the number in "Day 2" is ordinal as in 1st, 2nd, 3rd, ... since there is an order to these things. Indexes can be any countable set, though usually ordered. See, for example Fortran 77 arrays.
Speaking for Rust. I read tutorials and articles for about 2 months to get enough courage to start writing code. And now I have a good tool I use everyday that written in Rust) I'm proud of myself
About a year ago I spent a few days creating an entire neovim configuration manager, and right about the time that it was done, I discovered I could just use NVIM_APPNAME. I felt a bit dumb.
4:52 For which one is up and which one is down I remember LDUR, or “Luhdurr” as Prime says. That keys in the order of hjkl as Left Down Up Right. For whatever reason it is what helped linked the neurons for using hjkl confidently.
Thank you Teej!! After your video yesterday I did the OG vimtutor and it was very helpful! Your opinions and rants as you went through this were very helpful too. If you’d have any other thoughts/insights while going through the rest of the neovim tutor I would definitely watch your video
Reminds me of my little anecdote... After I table flipped on formal education in 2nd year of college, the following year on my own with a library card and an internet connection, *I learned more in that year than I had in the prior 14 years of formal education combined*. Something to be said for having the office space revelation. ... And taking it upon oneself, going reading.
Eager for today's. Yesterday, vimtutor (I guess we had to), I'm still working through, and it hurts. Maybe for sake of my dyslexia, I should have flidded out and gone to watch Prime read. XD (... I wouldnt mind a full run through of it. Helps spur on through the pains and tediums. But nah, keep going with the advent plan for now. Good stuff (I say presumptively for the rest).)
Like your editor (or I don't remember who you said that said this) you're actually funny 😂😂😂 Love the video, I played vimadventires with my daughter, we have to keep practicing and the next step is vimtutor
Unless it's so tedious you keep falling off the autistic-ADHD-dyslexic focus persistence and executive functioning and energy for dyslexic descrambling horse, and never getting through it for all the failed starts, stalled attempts, squirrel distractions, falling asleep at it, etc. ~ I'm using emacs for a decade because I fail to pass the entry hurdle to vi! ;D Helpful accessibility to have video talk-throughs too, for those of us with a little leg-up support-need. :)
The way I remember j & k is that j extends below the line, and k extends up higher than j. I'm also a NetHack player, so it's easier for me to remember the hjkl keys because that's how you move. Lol.
04:09 if you are just starting neovim than you should not remape these keys, he may sound funny to you if you are just getting started but what he is trying to tell you will use some other plugins or software in linux or vim ecosystem and generally you will find the movement cursor uses h j k l, so you will eventually get frustrated, you can practice this it will take some time for muscle brain but it will worth it, correct me if I am wrong, thanks
extra fun for me on my remapped kinesis advantage. i have my cursor keys on bottom row, with up and down the other way around. n_n fun muscle memory glitches when trying use hjkl on home row, askew to the left by one, and up/down inverted. n_n muh muscles still reach for my familiar cursor keys in reach, , , most times.
What key do advanced vimmers use to return to normal mode? I don't think it's practical to reach over to the corner of the keyboard to the ESC button every time I need to move the cursor. I would love to hear what people have remapped to.
@@IsraelFraga Well, I don't mind. Being more versatile beats the disadvantage for me. And it's even pretty much how the arrow keys worked on the adm-3a terminal 😁.
ever since I started using neovim I can’t stand other editors anymore. zed is cool and has nice vim emulation, but there is a beauty of having your editor be part of your terminal experience. I would miss that connection on things like Zed
Neovim 0.10.2 is weird. It does not have a 32-bit Windows version. But the package have some 32-bit binaries (cat.exe and dbghelp.dll). This reminds me of 1990-x era software that was 32-bit but used 16-bit installers or some 32-bit components. Also Neovim 0.10.2 cannot be used on Windows 8.1 64-bit although Windows 2000 32-bit should be more than enough for a plain-text editor.
Not everyone has English as their first language, and has qwerty as layout keyboard 😔 hjkl remapping is the first thing I do on every single Tui app...
Lol "don't use arrow keys". Ive used them fine in vim for 13+ years with no ill effects. For any beginners... feel free to use the home keys if that's what you want to do but don't buy into the fact that you use the arrow keys mean you can't be a vimmer. It really isn't that big of a deal.
Calling it now - this series is going to become the go to vim tutorial series for years to come
Yesssssirrrrrr club neovim rise up
you can see TJ read the manual from start to end if you don't like reading
You mean Advent Of Neovim 1? Zero based indexing for life playboy
DO NOT MAKE ME PERMABAN YOU!!!!! haha
Lua has 1-based indexing, so it seems appropriate.
Zero based is offsetting not indexing.
Hey coders! I skim read an article that said "0 based indexing reduces computational operations in matrix multiplication just a little bit" does lua doesn't love that advantage I wonder?
@@vorrnth8734 since we're being pedantic, I'd say the number in "Day 2" is ordinal as in 1st, 2nd, 3rd, ... since there is an order to these things. Indexes can be any countable set, though usually ordered. See, for example Fortran 77 arrays.
walk through all please, i do this on my own but watching you helps solidify the understanding and you give helpful tips along the way
ruclips.net/video/d8XtNXutVto/видео.html
Speaking for Rust. I read tutorials and articles for about 2 months to get enough courage to start writing code. And now I have a good tool I use everyday that written in Rust) I'm proud of myself
Appreciate the trick on running a fresh config, I was often hesitant to experiment due to not knowing how to conveniently do a fresh start. Thanks!
About a year ago I spent a few days creating an entire neovim configuration manager, and right about the time that it was done, I discovered I could just use NVIM_APPNAME. I felt a bit dumb.
Didn’t even know there was a tutorial outside of vimtutor, thanks
I didnt even realise the distinction until just now upon seeing you note that.
Thank you for doing this! I Hope we continue in a similar slow pace and do everything from scratch
4:52 For which one is up and which one is down I remember LDUR, or “Luhdurr” as Prime says.
That keys in the order of hjkl as Left Down Up Right. For whatever reason it is what helped linked the neurons for using hjkl confidently.
This is my new favorite series
This is the most beautiful Christmas gift one can demand for. Thank you TJ
This will be a fun series to follow along.
Thank you Teej!! After your video yesterday I did the OG vimtutor and it was very helpful! Your opinions and rants as you went through this were very helpful too. If you’d have any other thoughts/insights while going through the rest of the neovim tutor I would definitely watch your video
joke's on you, I stayed because you gave good advice
You're a good teacher Teej
hjkl made a lot more sense to me once i realised you were using your dominant fingers (index/middle) to to in the more useful directions (down/up)
great thumbnail. upside down dummies book was a nice touch
I have been using vim with colemak dh
Haven't changed h,j,k,l binding. And i am happy with it.
Me neither. Never found a reason to change them. 🤷
Great video, keep them coming ! love your commitment
10/10 video. funny/weird thing to say, but reading is a game changer.
Reminds me of my little anecdote...
After I table flipped on formal education in 2nd year of college, the following year on my own with a library card and an internet connection, *I learned more in that year than I had in the prior 14 years of formal education combined*.
Something to be said for having the office space revelation. ... And taking it upon oneself, going reading.
Eager for today's. Yesterday, vimtutor (I guess we had to), I'm still working through, and it hurts.
Maybe for sake of my dyslexia, I should have flidded out and gone to watch Prime read. XD
(... I wouldnt mind a full run through of it. Helps spur on through the pains and tediums. But nah, keep going with the advent plan for now. Good stuff (I say presumptively for the rest).)
d2w meaning delete two words just made me understand how powerful nvim commands are
Great video. didn't know about capital U. Thank you!
Like your editor (or I don't remember who you said that said this) you're actually funny 😂😂😂
Love the video, I played vimadventires with my daughter, we have to keep practicing and the next step is vimtutor
Cannot wait for tomorrow's video
If Neovim had a call of duty loading screen:
REMEMBER, Switching to Tutor is always faster then Youtubing!
Unless it's so tedious you keep falling off the autistic-ADHD-dyslexic focus persistence and executive functioning and energy for dyslexic descrambling horse, and never getting through it for all the failed starts, stalled attempts, squirrel distractions, falling asleep at it, etc. ~ I'm using emacs for a decade because I fail to pass the entry hurdle to vi! ;D
Helpful accessibility to have video talk-throughs too, for those of us with a little leg-up support-need. :)
Vim adventures is also a great way to do it. Combined with some sort of vim plugin for browser.
Haha I left because you gave good advice
The way I remember j & k is that j extends below the line, and k extends up higher than j.
I'm also a NetHack player, so it's easier for me to remember the hjkl keys because that's how you move. Lol.
Thanks TJ. Very cool!
Haha. I left 'cause you gave good advice.
Sou do Brasil e amo seu canal ♥
Haha, I left ‘cause you gave good advice
New OSU PhD student (not indoctrinated into the cult yet), was not expecting that reference 💀
Tutor is awesome very helpful
04:09 if you are just starting neovim than you should not remape these keys, he may sound funny to you if you are just getting started but what he is trying to tell you will use some other plugins or software in linux or vim ecosystem and generally you will find the movement cursor uses h j k l, so you will eventually get frustrated, you can practice this it will take some time for muscle brain but it will worth it, correct me if I am wrong, thanks
extra fun for me on my remapped kinesis advantage. i have my cursor keys on bottom row, with up and down the other way around. n_n
fun muscle memory glitches when trying use hjkl on home row, askew to the left by one, and up/down inverted. n_n
muh muscles still reach for my familiar cursor keys in reach, , , most times.
@@siljrath I think that will be fun tbh
Lesson 0 huh? TJ might need to make a PR for his beloved neovim docs
"L... L... L... L... It's like watching Ohio State vs Michigan"
CRACKED ME UP
Those kids and their pesky AIs. Back in the day I had to write the bugs myself!
It honestly took me a whole week to realize I should just leave my fingers on the normal home keys and move my finger for h.
TJ: do NOT remap hjkl!
...
Me: being an anarchist and remapping my arrow keys in my main row on a second layer.
Lets go TJ
Thanks!
i think it would be cool if you do the full tutor, but probably the lessons beyond it are more interesting
Haha I left, cuz you gave good advice.
6:17 Go Michigan!
15:04 says the guy who read the entire Neovim manual
playlist please :)
What key do advanced vimmers use to return to normal mode? I don't think it's practical to reach over to the corner of the keyboard to the ESC button every time I need to move the cursor. I would love to hear what people have remapped to.
I have a keyboard with escape on my thumb cluster. Another good option is to remap caps lock to escape if you have a normal keyboard.
ok, i will practice
I was here! (with arch btw)
Could you please tell me which nerd font you are using.
I stayed bacause you gave good advice
i want to understand differences in window, panes, tabs, buffers, loclist, quicklist... i think I'm mixing vim and tmix now 😅
help!!
Did you stop posting to Odysee? :(
bro
I guess im in love
Thank you santa
Hey teej! can u make another vim plugin development tutorial?
Please enable your keycastr gloobaly for all videos)
ya, will do for the rest of the series - was just thinking that this morning haha
I started launching regular vim for try, it was never happen for more than 20 years for vim... cuz i'm GUI's guy. It's normal, doctor?
"don't remap your hjkl, even if you have a weird layout"
cries in ISRT, where j and k are where T and B are in qwerty
I did and now I have arrow keys on my home row. You know, those arrow keys that work everywhere.
@@vorrnth8734 yeah, i also have it, but i don't enjoy holding a layer key or toggling to a nav layer on vim for movement
@@IsraelFraga Well, I don't mind. Being more versatile beats the disadvantage for me. And it's even pretty much how the arrow keys worked on the adm-3a terminal 😁.
I always thought K was for Knowledge :D
U is gudd
haha I left cause you gave good advice ... 😅
HAHA I LAUGH BECAUSE YOU GAVE GOOD ADVICE
ever since I started using neovim I can’t stand other editors anymore. zed is cool and has nice vim emulation, but there is a beauty of having your editor be part of your terminal experience. I would miss that connection on things like Zed
How can I exit? :(
watch part 1
:q!
or if you whan to save the result of your work type :wq
The fuse box on the side of your house - just start ripping them out until your computer turns off
It. Is. In. Tutor. Rtfm
Lol great comment. Go Blue!
Emacs forever. Amen.
smart people use both
In HJKL 70-80% time I need to fit J & K, rarely needs to hit H.
So remapping is not a wise decision in my opinion
Hah I left because of good advice 1 minute in.
Neovim 0.10.2 is weird. It does not have a 32-bit Windows version. But the package have some 32-bit binaries (cat.exe and dbghelp.dll). This reminds me of 1990-x era software that was 32-bit but used 16-bit installers or some 32-bit components. Also Neovim 0.10.2 cannot be used on Windows 8.1 64-bit although Windows 2000 32-bit should be more than enough for a plain-text editor.
Not everyone has English as their first language, and has qwerty as layout keyboard 😔
hjkl remapping is the first thing I do on every single Tui app...
best
Good
what do you mean I don't get better just by watching you??
kelp
Can I kelp you?
Lol "don't use arrow keys". Ive used them fine in vim for 13+ years with no ill effects. For any beginners... feel free to use the home keys if that's what you want to do but don't buy into the fact that you use the arrow keys mean you can't be a vimmer. It really isn't that big of a deal.
oh man, my football team is now getting insulted on my dev youtubes? Sadness follows you everywhere
I went back to Vim because Neovim doesn't play nice with some keyboard shortcuts I've been using for years.
😮
I've done the Tutor tutorial twice and I'm not better at neovim.
first :D
NVchad shortcuts is needed
get some sleep TJ
tldr leaving
that's how it always goes with tutor and me.
a little hand holding and encouragement goes a long way for the steep baby steps of vi.
Haha I just clicked play on video, tried pressing h j k l while listening to this video and they do some video tricks too! Neovim is AMAZING haha 😋
Haha I left because you gave good advice
Haha I left because you gave good advice.
Haha I left because you gave good advice.