Advent of Neovim: Why Neovim?

  Рет қаралды 54,516

TJ DeVries

TJ DeVries

Күн бұрын

Пікірлер: 195
@Theosibo
@Theosibo Ай бұрын
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!
@patriciourrutia2297
@patriciourrutia2297 Ай бұрын
Me too... I'm not even a programmer 😅
@dennisboachie1817
@dennisboachie1817 Ай бұрын
@@patriciourrutia2297 I'm curious, how did you get here? lol
@Cloopster
@Cloopster Ай бұрын
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!
@bob_kazamakis
@bob_kazamakis Ай бұрын
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.
@j1d7s
@j1d7s Ай бұрын
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!
@jesse9999999
@jesse9999999 Ай бұрын
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 !
@snickersanyone
@snickersanyone Ай бұрын
"[...] if not you can go watch Prime read instead of this" 💀
@GrahamAtDesk
@GrahamAtDesk Ай бұрын
I came here to make the same comment. Classic.
@siljrath
@siljrath Ай бұрын
@@GrahamAtDesk same.
@rokkos
@rokkos Ай бұрын
Same thought process here
@tw1t611
@tw1t611 Ай бұрын
What happened?
@etcher6841
@etcher6841 Ай бұрын
Guys some context?
@PalashBackup
@PalashBackup Ай бұрын
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.
@nickreffner4574
@nickreffner4574 Ай бұрын
1:04 shots fired!! 😂
@ericjmorey
@ericjmorey Ай бұрын
I only watch people read the Neovim User Manual
@rddavies
@rddavies Ай бұрын
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.
@giorgos-4515
@giorgos-4515 29 күн бұрын
Hi teej, just wanted to say your dedication to neovim is admirable, i will one day become a neovim connoisseur inspired by you.
@lowkeycode
@lowkeycode Ай бұрын
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.
@arvetemecha
@arvetemecha 5 күн бұрын
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!
@danpiths2847
@danpiths2847 Ай бұрын
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 ❤
@N_N_N
@N_N_N Ай бұрын
Guess this found me at the right time, appreciate your work and will watch every one!
@Feenskee
@Feenskee Ай бұрын
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
@dr_regularlove
@dr_regularlove Ай бұрын
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.
@jamesschaefer9554
@jamesschaefer9554 Ай бұрын
I’m Super excited for this 2024 advent of neovim series. Thank you!
@cz7259
@cz7259 Ай бұрын
Been using nvim for 5 years without knowing most of the stuff in this video. Definitely going to watch the whole series.
@15justt
@15justt Ай бұрын
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
@goodoleme747
@goodoleme747 Ай бұрын
huh? How? He didn't mention anything that you shouldn't already know or have stumble across after 5 years of neovim?
@lifelover69
@lifelover69 Ай бұрын
this is a great fresh take on advent of code, thank you TJ
@kristinapianykh9445
@kristinapianykh9445 Ай бұрын
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!
@gregoryshields4258
@gregoryshields4258 Ай бұрын
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.
@MuhammadUsama-t6r
@MuhammadUsama-t6r Ай бұрын
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.
@_zh3ro_
@_zh3ro_ 28 күн бұрын
We are lucky to have you, TJ!
@julian-fricker
@julian-fricker Ай бұрын
Great video, been using vi/vim/neovim for 32 years and still learning.
@pablolichtig2536
@pablolichtig2536 11 күн бұрын
Thank you so much! I have been using NeoVim for a while, but this is still useful
@linkarzu
@linkarzu Ай бұрын
Nice! Thanks Teej, appreciate it, will continue watching this series ❤
@제인-y9u
@제인-y9u Ай бұрын
Something I need in my work life right now. And maybe personal life. Came in clutch. Ty
@alexindark7943
@alexindark7943 Ай бұрын
Thank you for this. Having a whole series of configuring neovim will greatly i.prove my undrstanding of it!:)
@sayanta.k
@sayanta.k Ай бұрын
im hyped for new series. ty teejay!
@ifitrollsrideit530
@ifitrollsrideit530 Ай бұрын
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.
@asciimage
@asciimage Ай бұрын
Been using neovim for years and I still learnt something new in this video
@bhaveshverma8629
@bhaveshverma8629 Ай бұрын
TJ is always awesome. Our Hollywood star.
@Mariosanchez-el3pk
@Mariosanchez-el3pk Ай бұрын
Cool video! I want to start with NeoVim, and that’s great way. Thanks for sharing it.
@KnightMirkoYo
@KnightMirkoYo Ай бұрын
Love the whole idea! Getting pulled into it thanks to you
@benitoe.4878
@benitoe.4878 Ай бұрын
Just did Advent of code and then found this. Perfect. Thx, Teej!
@iconoclastsc2
@iconoclastsc2 Ай бұрын
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 😄
@kelvinrawson1729
@kelvinrawson1729 21 күн бұрын
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!
@paper_cut9457
@paper_cut9457 Ай бұрын
These are the Christmas presents i like !
@aundefined
@aundefined Ай бұрын
Yeeeesss! Looking forward to this series
@koralior
@koralior Ай бұрын
Thanks from France, as always, nice content and very helpful!
@trevor8416
@trevor8416 Ай бұрын
I’ve been using neovim for like 8 months. Can’t wait to learn more stuff!
@sarojregmi200
@sarojregmi200 Ай бұрын
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.
@dudusami89
@dudusami89 Ай бұрын
great idea tj, looking forward for the next days :))
@martinwinther9006
@martinwinther9006 Ай бұрын
I want all the videos NOoowwwww, cant wait, cant wait
@nigelgear
@nigelgear Ай бұрын
This is great! Thanks a thousand times!
@kristinapianykh9445
@kristinapianykh9445 Ай бұрын
I'm a simple man: I see tj's video, I like it
@zenshade2000
@zenshade2000 Ай бұрын
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
@juanmacias5922
@juanmacias5922 Ай бұрын
This is going to be wild. :D Can't wait!
@ДмитрийЛысов-х1з
@ДмитрийЛысов-х1з Ай бұрын
I can't wait to watch the next part! 😍
@sa27ph
@sa27ph Ай бұрын
I'm way too excited for this!!!!!!!!!
@josipsadek4425
@josipsadek4425 Ай бұрын
this is great, I love the idea. Thank you for the effort
@PetrenkoAndrii
@PetrenkoAndrii Ай бұрын
Cool! Thanks for the chance of easy learning of neovim!
@Givmiakis
@Givmiakis Ай бұрын
Teej starting a new series about Neovim. Immediate 👍 No questions asked.
@Rohinthas
@Rohinthas Ай бұрын
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
@vinhdangquang1460
@vinhdangquang1460 17 күн бұрын
Cool video. Thanks for making the series
@teej_dv
@teej_dv 16 күн бұрын
no problem, having a blast!
@LokeshKrishna1995
@LokeshKrishna1995 Ай бұрын
So excited for this! :D
@epotnwarlock
@epotnwarlock Ай бұрын
Id like to see some of the bespoke key maps or functions of neovim that you find helpful that are lesser known
@prateekshukla346
@prateekshukla346 Ай бұрын
teej a real one for doing this
@ascourter
@ascourter Ай бұрын
TIL you can visually select and run using :lua Thanks for the video TJ!
@twenty-fifth420
@twenty-fifth420 Ай бұрын
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!
@ElCapitan69420
@ElCapitan69420 Ай бұрын
This is what i needed to get into nvim
@Danielo515
@Danielo515 Ай бұрын
I love neovim and how capable and customizable it is. I just can keep up with all plugin updates
@hackerware_sh
@hackerware_sh Ай бұрын
This series will be so cool! 🎉
@carlmeyer96
@carlmeyer96 Ай бұрын
This is so cool! I am looking forward to following along ⌨️
@Damian-qc2
@Damian-qc2 Ай бұрын
We love you TJ
@MekitoHD
@MekitoHD Ай бұрын
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.
@Nesdac-k1l
@Nesdac-k1l Ай бұрын
fantastic introduction dear
@xcuu
@xcuu Ай бұрын
Sounds amazing TJ, really looking forward to watching these videos! Will you include some debugging setup too?
@avramukk
@avramukk Ай бұрын
Totally cool. Thanks. Keep posting, please.
@ManiacalMobius
@ManiacalMobius Ай бұрын
I had no idea I could visually select and then run it :O
@roman_v_code
@roman_v_code 29 күн бұрын
Eclipse, man. I know that feeling, still have nightmares
@anyadatzaklatszjutub
@anyadatzaklatszjutub 29 күн бұрын
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!
@elliotnash3135
@elliotnash3135 Ай бұрын
Great Vid TJ, keep them coming :)
@rossvold
@rossvold Ай бұрын
I probably have spent 100 hours+ configuring and making personal stuff in Neovim. I will still watch all of this lmao.
@phillipmugisa3065
@phillipmugisa3065 25 күн бұрын
Hey tj. Great series. What software do you use for making your presentations.
@khoinguyen-ft2ys
@khoinguyen-ft2ys Ай бұрын
I didn't know that we can run some script selected in visual mode. Thanks!
@brodacious1313
@brodacious1313 Ай бұрын
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
@SayandipDutta
@SayandipDutta Ай бұрын
1:04 just when I was getting suspicious of his honey-tongued intro 😂
@gabrielomane-yeboah
@gabrielomane-yeboah Ай бұрын
How do I do the powerpoint presentation in neovim like you did Teej?
@IvanVGav
@IvanVGav Ай бұрын
I would like to know, too. I do not know if is Neovim, more like a TUI presentation tool
@alvin55531
@alvin55531 Ай бұрын
his presentations are typically done in lookatme (a terminal program), but idk if this is what he used in this presentation.
@dovonun
@dovonun Ай бұрын
This is going to be fire!
@workflowinmind
@workflowinmind Ай бұрын
This is the content I've subscribed for
@TariqNazmusSadat
@TariqNazmusSadat Ай бұрын
Great, using Nvim for just 2 months with lazy starter, to get used to Nvim. But few things are bugging me and wanted to rewrite those. Hopefully these videos will be good guidelines where to start as I don't want to completely disable the current setup.
@Macj707
@Macj707 Ай бұрын
Right on thanks for doing this! I love neovim BTW
@rickdg
@rickdg 16 күн бұрын
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 👍
@noahtah1511
@noahtah1511 Ай бұрын
omg i have been following along with this and now on step 1 because i ended up building cmake from source and currently stuck building.
@pi_ist_toll
@pi_ist_toll Ай бұрын
You just got me to insert some new keybindings into my Neovim config…
@dataC0bra
@dataC0bra Ай бұрын
This is just amazing. :-)
@shateq
@shateq Ай бұрын
Subscribed with bell to get notified about the series everyday
@markopoutiainen7108
@markopoutiainen7108 Ай бұрын
And reasons not to: where's the community when you run into trouble? I just spent day-and-a-half trying to get debugging to work and failed. Had to update Debian stable, still compile bunch of stuff and end result is process starts and exits immediately even though I have a breakpoint right at the beginning. And no hints as to why. And this is pretty much what happens every time I run into problems.
@lawrenceedwards2993
@lawrenceedwards2993 28 күн бұрын
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?!
@redmaw_
@redmaw_ 27 күн бұрын
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.
@lawrenceedwards2993
@lawrenceedwards2993 26 күн бұрын
@@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!
@randomgamer518
@randomgamer518 Ай бұрын
What are you using for the slides/presentation? Looks slick
@pename3713
@pename3713 Ай бұрын
what font is that presentation made in?
@Zarazhas8
@Zarazhas8 Ай бұрын
Oh hell yeah! Sign me up!
@rodelias9378
@rodelias9378 Ай бұрын
Day 1 - Done! 👍🏻
@dennistanui7085
@dennistanui7085 Ай бұрын
I often get caught up in "configuration hell" especially when I have work to do. I know it's procrastination sometimes, but turns out I just love tweaking neovim
@markhaus
@markhaus Ай бұрын
Feel like neovim is a good subject to break down into small sized chunks of videos like an advent
@alikin
@alikin Ай бұрын
Impressive! Let's goooooo!
@ahmadjinadu9641
@ahmadjinadu9641 Ай бұрын
Awesome video. Thanks
@3ombieautopilot
@3ombieautopilot Ай бұрын
Will you do advent of code this year?
@rafaelcolladojr
@rafaelcolladojr Ай бұрын
What markdown editor/reader are you using?
Neovim Tutor: Explained
15:25
TJ DeVries
Рет қаралды 23 М.
Everything You Need To Start Writing Lua
28:15
TJ DeVries
Рет қаралды 49 М.
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН
Chain Game Strong ⛓️
00:21
Anwar Jibawi
Рет қаралды 41 МЛН
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН
Treesitter Basics and Installation
13:50
TJ DeVries
Рет қаралды 23 М.
(Neo)Vim Made Me a Better Software Developer
40:27
vim-jp
Рет қаралды 51 М.
I Love Neovim But I WONT Use It | Prime Reacts
23:22
ThePrimeTime
Рет қаралды 132 М.
lazy.nvim explained
14:17
TJ DeVries
Рет қаралды 26 М.
Andrew Kelley   Practical Data Oriented Design (DoD)
46:40
ChimiChanga
Рет қаралды 151 М.
Effective Neovim: Instant IDE
16:16
TJ DeVries
Рет қаралды 837 М.
DONT use Neovim!! (in these scenarios)
8:56
typecraft
Рет қаралды 50 М.
Vim Tips I Wish I Knew Earlier
23:00
Sebastian Daschner
Рет қаралды 85 М.
The SQLite Rewrite In Rust
22:15
ThePrimeTime
Рет қаралды 184 М.
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН