free web page hit counter
πŸ›‘οΈ
Copyright Notice: This video is officially sourced and embedded from YouTube. For all copyright inquiries, reports, or removals, please contact YouTube's legal team here.
ThePrimeagen

ThePrimeagen

547,000 subscribers

⏱ πŸ‘ 1,404,319 views

Vim As Your Editor - Introduction

Video Overview & Insights

Neovim FROM SCRATCH!!! https://www.youtube.com/watch?v=w7i4amO_zaE

yeah it's make it easier

β€” @KromecaCry

Become a backend engineer. Its my favorite site

https://boot.dev/?promo=PRIMEAGENYT

I learned basic vim motions in college on QWERTY, but now use Colemak. Do I relearn the positions of the shorcuts on the new layout or remap so that locations are the same?

β€” @kkoppa

This is also the best way to support me is to support yourself becoming a better backend engineer.

### Twitch

carpal tunnel simulator

β€” @Edge9404

Everything is built live on twitch

Twitch : https://bit.ly/3xhFO3E

I watched the video and went straight back to nano. 🀣 vim is so complicated...

β€” @Mordaur

Discord: discord.gg/ThePrimeagen

### Editor

i promise, next project i will start, i do it with nvim ;_;

β€” @E_X_O_D_I_A_1_3_1_2

All my videos are edited by Flip. Give him a follow! https://twitter.com/flipmediaprod He is also open to do more editing, so slide deeeeeeeeep into his dms.

Join this channel to get access to perks:

I dont care by control + c feel easier to do than to reach for that esc thingy

β€” @klevert7287

https://www.youtube.com/channel/UC8ENHE5xdFSwx71u3fDH5Xw/join

### Links

I did a custom key mapping on the default windows key bindings to make navigation just as easy as you would be able to in vim, but not just in an ideπŸ˜…

β€” @i-s-iceman

Linode: https://linode.com/prime

https://discord.gg/ThePrimeagen

Finally a tutorial that isn't like 2 - 4 hours long

β€” @googlegoplerdam

Twitch: https://twitch.tv/ThePrimeagen

Insta: https://instagram.com/ThePrimeagen

ok maybe i dont wanna learn vim lol

β€” @gundoggydog

Twitter: https://twitter.com/ThePrimeagen

VimRC & i3: https://github.com/ThePrimeagen/.dotfiles

Even moving cursor is in imperative cmd darn

β€” @ShipkinShippa

Keyboard 15% off https://bit.ly/Prime360 USE CODE PRIME360

#vim #programming #softwareengineering

I've been using vim for ages, not a full time programmer though, and db makes way more sense to delete backwards. I've been doing bdw

β€” @nedia42

More User Perspectives

@

i really like the vim motions with the exception of the basic movement being hjkl. i started using evil mode in emacs i had to make a gargantuan block of remappings to get basic movement that felt right for me.

@pretzels1208
@

I love this. I recently switched to linux and stared using vim, but i didn't get a great overview of the basics, so i used i + right arrow, to edit most of my configs.

@sicretzix
@

I'm a pretty long time
Vim user and I am wondering something about neovim. To me neovim seems cool because it might have nicer defaults than vim. Which seems trivial because they can be changed but I regularly log into systems where I may not have time to set it up my way and defaults make an experience consistent and familiar. But, every time I see people talk about neovim they talk about the HEAVY customisation they've made and the pre baked startup script you HAVE to have. How much value is neovim just "vanilla"?

@Autotrope
@

Ok bro but... how do I quit vim? 😭😭

@shadowthefox1
@

I learned vi in 1987.

@golftester
@

🐍

@viruslab1
@

Cmd - Cnt - Mot

Just gotta play with motions, modes, and cmds.

Awesome, it clicked. Thank youπŸŽ‰

@DDeathlonger
@

this is awesome

@gryban_tolistob
@

vscodium broooo

@SYNAPSNEX0FFICIAL
@

I feel like I have superpowers!

@KarthiDreamr
@

weird i been trying to learn and i swear i subbed to you like 7 moths ago and now it says i wasnt.. :( subbed again tho

@lurtiskoe
@

I donΒ΄t know why the fuck I'm learning this just to edit dotfiles

@arsupa
@

I was having such a hard time grasping vim until I liked and subscribed. After that... a breeze 😌🀌

@natepepper36
@

When you install nvim it has :Tutor

Simple fun way to get started

@mrcruz1107
@

If anyone wants to learn motions without using Vim or NeoVim, check if your IDE or code editor has a "Vi Input Mode." That way you can have all the bells and whistles of a GUI while still using Vim motions.

@LuckyDogEU
@

I’ll be honest as a not really programmer neovim is a lot more interesting to me than vim motions lol

@Azeria
@

use vim requires elite ball knowledge

@semy4za
@

The subscribe button really does wonders,
I've been using debian as my primary for the past 1.5 yrs and only now am I able to nvim after hitting subscribe

@ADPer0705
@

Hitting subscribe did indeed improve my learning!

@gavinbaumanis6078
@

How to navigate to the upper and lower hierarchy of braces in nested braces? going to upper hierarchy of braces from lower is easy, but what about parent to child scenarios?

@thahmidulislamnafi8308
@

Well that 10 round counts is really annoying in the VimBeGood, I edited the source code and made it 40, now it feels really nicer.... Thank you though!

@progbytes
@

Trying to get vim-be-good running in 2025 is a painful insult. Someday neovim will come with its own native plugin manager. But unless you're willing to risk running nightly builds, you don't have access to this most basic functionality.

@Dillinger0x04
@

8:27 what a prophetic take

@goeuldi
@

thank you i needed this so much. i can finally quit neovim

@spicyBaIIs99
@

Yet to see anything I couldn't do with arrow keys, shift and some less arcane hotkeys than this. I get that this can probably make it ever so slightly faster but if I was going any faster I couldn't trust myself not to get overzealous and accidentally mess something up once my hands get faster than my brain.

@Butts666
@

first time i tried learning vim i found it tedious. i was on windows using bash and all. it helped me with an easier start where i could move in insert mode with my usual arrows keys and all. kinda like a toned down version. now switching to linux and learning more commands they don't feel as overwhelming. you just need that initial familiarity and get started; rest will be easier.

@akashpartel7391
@

one does not simply exit vim

@akashpartel7391
@

Vim for President!

@sociologie4507
@

ffs get to the point

@matthewsummons
@

vim reminds me of SEU "Source Entry Utility" that I had to learn how to use at my first programming gig. It was a manufacturer and their entire operation was run on an AS400. I actually did miss using it after I no longer needed to do any work on the 400... That's partially what got me into emacs at the time.

@dr__kynes
@

I am trying to learn VIM motions using the "vi" preinstall on my desktop but having trouble trying to change many years of muscle memory. My problem is that whenever I start typing my index fingers find the bumps on the home row. The "hjkl" directions are completely intuitive but the offset throws me off. When I practice I always start with "jkl;" from my right hand position until i see that i am making mistakes and then move my right hand to the left one key temporarily during motions. I want to use VIM motions but with an offset one key to the right so that I do not need to move my right hand off of the homerow keys when moving. Am I doing something wrong to want this offset? I am kind of stuck going forward since VIM motions on "hjkl" are not intuitive to me.

@AZ-if2mj
@

Ah yes it's akame from akame ga kill

@truekili9215
@

So Vim is just classic Dwarf Fortress, yeah I can work with that

@pgabrielrr
@

cool cool, maybe next time

@youtube.com-handle
@

I learned the basic vim motions by playing Nethack. Nethack actually got me interested in Vim. Lol.

@HeathenWildcat
@

I feel like I have to type more words to delete words lol

@Luisja_c
@

I remember getting my first internship and the dude who was responsible for my onboarding turned off my mouse in terminal, opened vim and told me this is where everything is going to be happening from now on. And so the saga began. Best internship ever!

@honza4471
@

didnt even watch the video,
just clicked subscribed

@jycOfficial
@

Im doing it guys finally dropping VS code

@Luisja_c