Advent of Neovim: Why Neovim?
Вставка
- Опубліковано 4 лют 2025
- Welcome to advent of Neovim, I hope you like the series. Let me know and feel free to like the video.
Notes: github.com/tjd...
If you like my teaching style, you should check out my memory management language course here:
boot.dev/teej
Been using neovim daily for almost a year now and I'm still going to watch this series because I continue to learn something new about it every single day I use it. Especially when I watch veteran vimers videos! Thanks Teej!
Me too... I'm not even a programmer 😅
@@patriciourrutia2297 I'm curious, how did you get here? lol
Just started my neovim journey a week or so ago, thanks to you and typecraft. As a noob I really appreciate the efforts people like yourself make to put this kind of educational content out and the fact you can get yourself out of the headspace of seemingly knowing everything there is to know and being able to break it all down starting from the basics. I hope to stay along for the ride for this entire series!
This is such a great idea! I’ve been super busy with work recently and haven’t had time to sit down and look at resources for learning Neovim. Bite-size daily chunks of curated material like this are just what I need.
What a cool idea, thank you TJ! I have refined my Neovim configuration over the years, but I am definitely looking forward to how you approach it. I think it is also nice to have 25 instalments since this is about the "bite size" I like!
Thank you so much! I have been using NeoVim for a while, but this is still useful
great to have something like this to link to people who are new to neovim, a lot of people move too quickly for outsiders that are totally uninitiated and this is refreshing !
An amazing idea. Neovim really made my coding experience much more enjoyable and purer and i hope this series will help people give it a try. Get out of the VS Code comfort zone and make Neovim your new comfort zone
not trying to convince or advocate for it but showing how and why it can improve my life like you did is what convinced me switch to neovim. It's tough, the learning curve is steep, but it's worth the effort. Best wishes!
Been using nvim for 5 years without knowing most of the stuff in this video. Definitely going to watch the whole series.
What stuff did you not know in the video? I feel like if you're able to edit a file in nvim you know 80% of the stuff mentioned here already
huh? How? He didn't mention anything that you shouldn't already know or have stumble across after 5 years of neovim?
have been eyeing on a proper guide to neovim, thank the lord that this exists now!
please just keep this going, i love your rants and everything you do around neovim ❤
Nothing against Prime’s penchant for reading, but I’d definitely prefer creating more pathways in my brain for configuring Neovim. And in my opinion, you explore this world in video better than anyone I’ve encountered.
Thanks for sharing because it’s very valuable, for me at least.
This series is going to be awesome. I don't really have the technical proficiency to dive headfirst into neovim. This series will definitely help me make sense of the tool I am using. Thanks TJ. You are awesome.
1:04 shots fired!! 😂
I only watch people read the Neovim User Manual
Guess this found me at the right time, appreciate your work and will watch every one!
Great video, been using vi/vim/neovim for 32 years and still learning.
I started my neovim journey around this time of year in 2022. I think that right now is the best time for videos such as these because as a busy developer this time of year is a time when things *might* slow down just a little and allow devs to deep dive into topics such as these. It worked out that way for me.
Love this idea. Would be cool if you had the keys you press display on screen. I notice experienced programmers can take for granted simple actions that a beginner might not know and struggle to find what action happened/keys were pressed.
Thank you for this. Having a whole series of configuring neovim will greatly i.prove my undrstanding of it!:)
I was like "TJ is posting NeoVim content again!" and now I'm seeing ah it's just for December. Which is great! But I'd spend money for a thorough and deep NeoVim course from you, and I say this as someone who has been using Vim for about 15 years now.
started using neovim a year ago (inspired by primeagen and teej, took off with kickstart config), never looked back. Thanks for the inspiration and hard work teej!
Hi teej, just wanted to say your dedication to neovim is admirable, i will one day become a neovim connoisseur inspired by you.
Thanks from France, as always, nice content and very helpful!
this is a great fresh take on advent of code, thank you TJ
This is a great initiative, thanks for your time and efforts for making this. Am using nvim for quite a while now and am happy with my configs, but I will watch the whole series and I am sure I will learn more, one thing specifically I wanna see about the LSP attach to Buffers thing, like attaching certain lsp's or lsp to certain buffers or project, am sure you will cover this because this function is implemented in kickstart, nonetheless thanks again for making this, am looking forward to it.
I’m Super excited for this 2024 advent of neovim series.
Thank you!
Cool video! I want to start with NeoVim, and that’s great way. Thanks for sharing it.
Nice! Thanks Teej, appreciate it, will continue watching this series ❤
Something I need in my work life right now. And maybe personal life. Came in clutch. Ty
man, what a g-d send! i've been putting this off for so long...
I need some separation in my life from stupid yucky "industry" code that keeps me and my family alive...
... and code that will keep my sanity and soul alive.
Neovim is going to be that separation and this series is going to help me out sooo much, thanks man!
We are lucky to have you, TJ!
I'm loving Kickstart. As an old Vim user it's exactly the base config I've been looking for. Just enough structure and when it redefines some existing behaviour it's clearly marked and easy to reset or customise. Lovely stuff.
fantastic introduction dear
TJ is always awesome. Our Hollywood star.
I don't know why but I love this approach more than standard nvim config tutorials, I get to learn lua and start understanding neovim config!
Just did Advent of code and then found this. Perfect. Thx, Teej!
I had to watch the video frame by frame at the end to figure out what you did there. I'm excited for this series of videos but maybe slow down a little 😄
great idea tj, looking forward for the next days :))
"[...] if not you can go watch Prime read instead of this" 💀
I came here to make the same comment. Classic.
@@GrahamAtDesk same.
Same thought process here
What happened?
Guys some context?
im hyped for new series. ty teejay!
Cool! Thanks for the chance of easy learning of neovim!
Love the whole idea! Getting pulled into it thanks to you
I can't wait to watch the next part! 😍
I'm a simple man: I see tj's video, I like it
Yeeeesss! Looking forward to this series
I want all the videos NOoowwwww, cant wait, cant wait
Cool video. Thanks for making the series
no problem, having a blast!
This is great! Thanks a thousand times!
Been using neovim for years and I still learnt something new in this video
I’ve been using neovim for like 8 months. Can’t wait to learn more stuff!
this is great, I love the idea. Thank you for the effort
This is so cool! I am looking forward to following along ⌨️
Excited about the advent of neovim, Will get to learn some things that I might have missed or have not discovered.
You voice sounds hurt get well soon teej.
This is going to be wild. :D Can't wait!
Great Vid TJ, keep them coming :)
Teej starting a new series about Neovim. Immediate 👍 No questions asked.
teej a real one for doing this
These are the Christmas presents i like !
Totally cool. Thanks. Keep posting, please.
I'm way too excited for this!!!!!!!!!
I've been using neovim for about 4 years and today i learned that i can use ctrl+c to go back to normal mode 😂. I will now eagerly await every video in this series.
This is what i needed to get into nvim
So excited for this! :D
There's just a joy to neovim that's really hard to explain to those that have never experienced it. The first time you make hundreds of edits with like 3 keystrokes gets you close, and then you realize the principles are generally applicable to absolutely EVERY aspect of the editor... NIRVANA
This is the content I've subscribed for
This series will be so cool! 🎉
Right on thanks for doing this! I love neovim BTW
Neovim is like your pet dog.
He/She is man’s best friend.
Also, as a Neovim user since I think 0.7, Treesitter gets better support and integration with every release! It is miraculous and I love FOSS!
TIL you can visually select and run using :lua Thanks for the video TJ!
We love you TJ
I love neovim and how capable and customizable it is. I just can keep up with all plugin updates
I probably have spent 100 hours+ configuring and making personal stuff in Neovim.
I will still watch all of this lmao.
Sounds amazing TJ, really looking forward to watching these videos! Will you include some debugging setup too?
This is going to be fire!
Eclipse, man. I know that feeling, still have nightmares
Awesome, been thinking about getting into neovim for a while, only know the basic motions, but I think I need to hard-switch else it's not going to happen
I had no idea I could visually select and then run it :O
What you need to know about neovim is that I'm watching these videos to redo my setup after using vim for already a decade 👍
Id like to see some of the bespoke key maps or functions of neovim that you find helpful that are lesser known
1:04 just when I was getting suspicious of his honey-tongued intro 😂
Awesome video. Thanks
This is just amazing. :-)
This is great 😊
This is great. 🤙🏼🤙🏼🤙🏼
Hey tj. Great series. What software do you use for making your presentations.
Oh hell yeah! Sign me up!
How do I do the powerpoint presentation in neovim like you did Teej?
I would like to know, too. I do not know if is Neovim, more like a TUI presentation tool
his presentations are typically done in lookatme (a terminal program), but idk if this is what he used in this presentation.
Thank you, brother (:
Impressive! Let's goooooo!
You just got me to insert some new keybindings into my Neovim config…
Great idea thanks for this
Day 1 - Done! 👍🏻
Thank you for helping me understand that I never want to use Neovim.
Glad to be of service 🫡
Sure it’s great, but cognitive load too much for me.
It would be super cool if this was expanded for those who want to make their own plugins. I watched your video on it but it'd be cool if there was a more hands-on challenge with a set goal and some boilerplate with useful comments
Love this!
Thanks for the effort in making the video; anticipating that I will follow the entire series. I thought I followed your instructions carefully, but somehow the version I built from source was 0.10.2 instead of 0.11 which you built from source. Guessing i'm already off to a bad start?!
0.10.2 is the latest release, you probably swapped to the stable branch before building. 0.11 is the latest nightly release. It's more for testing new features. Not rly recommeded since it can be unstable.
@@redmaw_ Thanks for your response; you're probably right. At some point i'm hoping to be able to identify and resolve my own mistakes. Long journey ahead!
Subscribed with bell to get notified about the series everyday
Let TJ cook!
I didn't know that we can run some script selected in visual mode. Thanks!
Feel like neovim is a good subject to break down into small sized chunks of videos like an advent
Cool, lets gooo!