The Ultimate Beginner’s Guide To Learn And Master Vim

  Рет қаралды 49,927

Josean Martinez

Josean Martinez

Күн бұрын

Пікірлер: 91
@joseanmartinez
@joseanmartinez Жыл бұрын
Hey guys, after uploading this video, I have sadly found out that Bram Moolenaar, the creator of Vim, has recently passed away. I am forever grateful for what he has built and the impact it’s had on my life as a developer 🙏🏽 Rest in peace, Bram.
@danielstoddart
@danielstoddart Жыл бұрын
I just heard the news. As someone who has used Vim my entire career, I was shocked because I wasn't even aware he was ill. We all owe Bram Moolenaar a debt of gratitude for Vim and everything he did to support both Uganda and the Vim community.
@antonyanchev7112
@antonyanchev7112 Жыл бұрын
7:46 I think a better way to think about "t" is "till" because it moves till the character you want.
@joseanmartinez
@joseanmartinez Жыл бұрын
I hadn’t thought of that! That’s a really good way to think about it, thanks!
@treequin
@treequin Жыл бұрын
I just started learning Vim a couple of days ago and this is by far the best video on it I've found. Last week I also watched your tmux video and it was immensely helpful too. The way you explain things and the way you structure your videos really make things clear to me. Thank you very much. ¡Muchísimas gracias!
@danielvasquez3284
@danielvasquez3284 7 ай бұрын
Many many thanks! there are plenty of tutorials out there, but the way and the speed you explain is awesome. I found other tutorials hard to follow because they are just going too fast in typing. You really take the time to explain in a good manner. Many thanks again!
@juliosica2098
@juliosica2098 Жыл бұрын
Hey Josean, I recently found your youtube channel not long ago. I'm about to start my journey at OSU and I noticed that you also went to The Ohio State University. I appreciate the quality help and advice you have produce with your youtube channel and it motivates me to do my best in college.
@joseanmartinez
@joseanmartinez Жыл бұрын
Really happy to hear that! I’m glad you’ve found my videos helpful! Good luck getting started at OSU, I learned a lot through my experience there, go bucks!
@hsthast7183
@hsthast7183 Жыл бұрын
Exactly what I needed at this point of time 🙏🏼
@joseanmartinez
@joseanmartinez Жыл бұрын
Awesome! Hope you find it helpful!
@zhvn89
@zhvn89 Жыл бұрын
This is an excellent video. There is a lot of resources with Vim reference. But that video helps to summarize everything. Thank you!
@zenbrandon
@zenbrandon Жыл бұрын
It's thanks to you that I switched to Lunarvim as my main editor and installed Vim plugins on all my other editors. Thank you so much for all the hard work you put into your videos!
@joseanmartinez
@joseanmartinez Жыл бұрын
That’s really awesome to hear! I really appreciate it and I’m glad the videos have been helpful!
@mmlvx
@mmlvx 6 ай бұрын
I'm impressed that at 11:59 you included the 'ge' motion. I've been using vim a while, and only recently found out about 'ge' and 'gE', which are often very helpful. Another thing I've recently learned is 'gi' which jumps to the location where you most recently were in Insert mode, and puts you into Insert mode.
@ricardonunes709
@ricardonunes709 Ай бұрын
great video and great cheat sheet. by the way, for exiting there is a faster shortcut, ZZ = quit and save and ZQ quit without saving
@gantushigsaruul2489
@gantushigsaruul2489 4 ай бұрын
Bro your thumbnail image is just perfect 👌you have this nice and unique aesthetics.
@JonnyJonvilleJonathan
@JonnyJonvilleJonathan Жыл бұрын
Happy to see you're back! Just started watching your channel this past week and was sad to see your last upload was 5 months ago, thought I had found a dead channel lol
@joseanmartinez
@joseanmartinez Жыл бұрын
Sorry I was gone for a while, have been pretty busy with work, but hoping to get back to uploading more often!
@maguilecutty
@maguilecutty 10 ай бұрын
Thank u to infinity and beyond! Not just another annoying tutorial about ricing ur neocon but FINALLY one on how to use it!
@benjaminbank384
@benjaminbank384 Жыл бұрын
One of the best videos on the internet Josean, thank you so much for creating and charing it. Really appreciate.
@joseanmartinez
@joseanmartinez Жыл бұрын
Really appreciate that! Happy to hear you found it helpful!
@mkum2141
@mkum2141 Жыл бұрын
Your neovim setup guide helped me move from vscode to neovim. I have been using neovim since and have made my own additions and changes to the config you provided. Thank you!
@joseanmartinez
@joseanmartinez Жыл бұрын
That’s really awesome! Glad I could help!
@dixztube
@dixztube Жыл бұрын
Would you go back ? I get learning vim for text editing. I use it daily and know the basics but as a full code editor I just couldn’t justify the use vs code.
@mkum2141
@mkum2141 Жыл бұрын
​@@dixztube I dont feel the need to go back. Neovim and my plugins do everything that I could ever want from vs code and more! What does vs code have for you that neovim cannot replicate?
@nasang7478
@nasang7478 Жыл бұрын
Wow last week i was thinking that maybe i should learn vim this weekend and suddenly you just dropped this ❤️
@joseanmartinez
@joseanmartinez Жыл бұрын
Awesome! I hope it helps you to get started!!
@stoicfloor
@stoicfloor Жыл бұрын
This is no better than for this video as a tribute to Bram. Bram you'll forever be missed.
@ElhusseinMourad
@ElhusseinMourad 3 ай бұрын
Way to Go Josean 💪
@aletarg
@aletarg Жыл бұрын
Excellent videos, very informative and well made. Congrats!
@ayushkumar2436
@ayushkumar2436 6 ай бұрын
Best video i have ever seen on vim motions. kudos
@codingwithrendi
@codingwithrendi 4 ай бұрын
wow thanks, this is so easy to understand, i do love neovim because this man :)
@iamnoone3588
@iamnoone3588 Жыл бұрын
hey man thanks for the vim from scratch guide you did before, it got me into nvim and am now enjoying learning programming again. just a tip for the new guys, just go with it. Force yourself to use it as your main and only editor then you'll be up in no time.
@N1mro8
@N1mro8 5 ай бұрын
Really love this, thanks for helping out!
@satysin630
@satysin630 Жыл бұрын
Pretty crazy timing this coming out the same day we lose Bram 😢
@jm77_josemanuel
@jm77_josemanuel 29 күн бұрын
Fantactic video. Thank you a lot.
@gregpetrov6919
@gregpetrov6919 Жыл бұрын
Super cool! Many thanks!
@FrankPloegman
@FrankPloegman Жыл бұрын
Awesome guide! Thank you very much.
@akritworanithiphong
@akritworanithiphong Жыл бұрын
Great educational video yet again 👏
@andrefgallo
@andrefgallo Жыл бұрын
Excellent video, thank you!
@eldercirillo554
@eldercirillo554 Жыл бұрын
Thank you for sharing your knowledge.
@ariunboldoyungerel6649
@ariunboldoyungerel6649 Жыл бұрын
Good god you are back! Where you have beeen
@joseanmartinez
@joseanmartinez Жыл бұрын
Hey! Just been pretty busy with work, hoping to get back to uploading more often!
@jsjunior
@jsjunior Жыл бұрын
hey, Wellcome back,
@asgeirtj
@asgeirtj 10 ай бұрын
Such a great tutorial!
@TobiasFrei
@TobiasFrei Жыл бұрын
Great video. I've been using Neovim for years and didn't know them all (esp. text objects). So 🙏🤓
@joseanmartinez
@joseanmartinez Жыл бұрын
Awesome! Glad you found it helpful!
@pope-pylinux-vi
@pope-pylinux-vi Жыл бұрын
Thanks for the great video! You may want to remap :nohl to something less verbose (I use Ctrl+n in my VSCode Vim extension)
@squalazzo
@squalazzo Жыл бұрын
Mr Vim himself passed away these days, with his last ESC :wq
@nicholashendrata
@nicholashendrata 5 күн бұрын
I've been using vim for a month now and I still can't get used to the HJKL keys. The arrow keys stay in muscle memory and since I use a regular full size keyboard instead of one of those fancypants split keyboards, the arrow keys are closer to my right hand, than compared to having to reach for the HJKL keys at the center of the table in front of me...
@therollingambit5222
@therollingambit5222 10 ай бұрын
Awesome high quality content! Just wondering if you ever tried lazygit and if so give a tutorial on it? :)
@annakarolinafranz5946
@annakarolinafranz5946 5 ай бұрын
What is the shortcut to switch between the folder side tab and the code tab?
@iayushhb
@iayushhb Жыл бұрын
finally , thanks for NOT quitting..
@joseanmartinez
@joseanmartinez Жыл бұрын
hahaha yes I haven’t quit! I’ve just been really busy these last couple of months. Hoping to get back to uploading more.
@vohuynhvinh
@vohuynhvinh Жыл бұрын
hi, Which the app name to record desktop?
@joseph0x45
@joseph0x45 Жыл бұрын
Thank you for this
@minutaggio
@minutaggio Жыл бұрын
Waaaaait a moment, did we meet in a YCombinator company interview in the past?
@joseanmartinez
@joseanmartinez Жыл бұрын
Hey! I’ve never been to YCombinator so you might be confusing me for somebody else, nice to meet you though!
@annakarolinafranz5946
@annakarolinafranz5946 Жыл бұрын
very good 👏👏👏👏
@inteliconn995
@inteliconn995 Жыл бұрын
Thanks!
@leroykylian4285
@leroykylian4285 Жыл бұрын
te amo amigo aprendo mucho contigo rey
@joseanmartinez
@joseanmartinez Жыл бұрын
Me alegro poder ser de ayuda!
@PavelMalinov
@PavelMalinov Жыл бұрын
Rip Bram
@smjonas8616
@smjonas8616 Жыл бұрын
Rip
@s-xj6ju
@s-xj6ju 11 ай бұрын
please make an updated video champ from scratch
@akshitgupta4749
@akshitgupta4749 Жыл бұрын
hey you are back
@joseanmartinez
@joseanmartinez Жыл бұрын
Yes! Been really busy the past few months, hoping to get back to uploading more often.
@akshitgupta4749
@akshitgupta4749 Жыл бұрын
@@joseanmartinez awesome bro👍
@driden1987
@driden1987 Жыл бұрын
Loved the colorscheme, what is it ?
@joseanmartinez
@joseanmartinez Жыл бұрын
Hey! It’s called nightfly. You can find it here: github.com/bluz71/vim-nightfly-colors
@driden1987
@driden1987 Жыл бұрын
Thanks @@joseanmartinez !
@vladimirpoma4452
@vladimirpoma4452 Жыл бұрын
awesome video, I've a question teacher, what if I want to replace a word inside a function or event inside a for loop, with %s/word/replaceWord/g will do in the whole file, but is there a way to indicate to replace just in specific range?
@Subbeh2
@Subbeh2 Жыл бұрын
You can use visual mode to select the lines and then run :s (without %) to change within the selection
@vladimirpoma4452
@vladimirpoma4452 Жыл бұрын
@@Subbeh2 thanks mate!!! really appreciate it.
@phuc-party
@phuc-party Жыл бұрын
hey, did anyone here actual setup configuration for graphql successfully? I can't make graphql Lsp work?
@iAbhilashJena
@iAbhilashJena Жыл бұрын
How do you get the filename as a tab (with an X)? I did follow your other video on how to setup Neovim on Mac but, when I open a file with nvim, I don't see the tab.
@joseanmartinez
@joseanmartinez Жыл бұрын
Hey! I just added that to my config, it wasn’t in the video, you can use the bufferline plugin and in the setup options set the “mode” option to “tabs”.
@vinodbabu2965
@vinodbabu2965 Жыл бұрын
make a video on how to use neovim as beginner
@joseanmartinez
@joseanmartinez Жыл бұрын
Hey! Thanks for the feedback! Are you referring primarily to configuring/setting up Neovim?
@vinodbabu2965
@vinodbabu2965 Жыл бұрын
yes sir @@joseanmartinez
@reedamranjan6367
@reedamranjan6367 Жыл бұрын
Hey @Josean, g+f shortcut not working in your neovim setup can you check if something has change after any update
@joseanmartinez
@joseanmartinez Жыл бұрын
I’ll have to look into that, I’ve transitioned away from lspsaga to a simpler setup, hoping to make some future updated videos on some changes I’ve made. Thanks for letting me know!
@reedamranjan6367
@reedamranjan6367 Жыл бұрын
@@joseanmartinez It will be great if can share that transition as it can help a lot of people like me who are following your videos and working with vim , thanks for the fast reply btw
@SS-wl7od
@SS-wl7od 11 ай бұрын
great video but the amount of time i will spend on perfecting is not worth it, instead i will go with the tools which can get my job done.
@nanashi7726
@nanashi7726 Жыл бұрын
It is not vim, it is neovim. Actually, they should be distinguished. It may seem like an accusation, but the two are becoming quite different in terms of internal APIs, etc.
@joseanmartinez
@joseanmartinez Жыл бұрын
Neovim and Vim are definitely different, but when it comes to this specific video, all of the concepts apply to both of the editors and almost all of the concepts will apply to using Vim as a plugin as well.
@seshadribasava2801
@seshadribasava2801 Жыл бұрын
Still waiting for that lazy setup you promised me ;) @josean
@joseanmartinez
@joseanmartinez Жыл бұрын
hahaha I have to check lazy out, haven’t switched from packer yet, will be looking into it somewhere down the line
How I Setup Neovim To Make It AMAZING in 2024: The Ultimate Guide
1:26:35
Josean Martinez
Рет қаралды 240 М.
i tried Vim...
10:06
Alex Ziskind
Рет қаралды 44 М.
Шок. Никокадо Авокадо похудел на 110 кг
00:44
АЗАРТНИК 4 |СЕЗОН 1 Серия
40:47
Inter Production
Рет қаралды 1,4 МЛН
Новый уровень твоей сосиски
00:33
Кушать Хочу
Рет қаралды 4,2 МЛН
Why I Cant Stand IDE's After Using VIM | Prime Reacts
17:51
ThePrimeTime
Рет қаралды 309 М.
Vim As You Editor - Advanced Motions P1
9:44
ThePrimeagen
Рет қаралды 253 М.
Why I Love Using Vim To Write Code
9:31
Josean Martinez
Рет қаралды 145 М.
Tmux From Scratch To BEAST MODE
12:44
DevOps Toolbox
Рет қаралды 113 М.
Vim As Your Editor - Introduction
12:24
ThePrimeagen
Рет қаралды 911 М.
I Love Neovim But I WONT Use It | Prime Reacts
23:22
ThePrimeTime
Рет қаралды 120 М.
You Should Use A Neovim Distro If You Are New
10:42
ThePrimeTime
Рет қаралды 161 М.
Vim Tips I Wish I Knew Earlier
23:00
Sebastian Daschner
Рет қаралды 65 М.
Tmux has forever changed the way I write code.
13:30
Dreams of Code
Рет қаралды 989 М.
Vim Tips You Probably Never Heard of
12:11
Luke Smith
Рет қаралды 119 М.