Vim As Your Editor - Introduction

preview_player
Показать описание

Become a backend engineer. Its my favorite site

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

### Twitch
Everything is built live on twitch

### Editor

Join this channel to get access to perks:

### Links

#vim #programming #softwareengineering
Рекомендации по теме
Комментарии
Автор

remember folks, vim can seem hard to learn, but at least is more satisfying than learning a new js framework every few months :D

joaomachado
Автор

I was trying to learn Vim motions for YEARS with little to no success. Then I hit the SUBSCRIBE button, and, holy shot, within MINUTES I was blazing through code with the power of coconut oil on my side. Thanks Prime, couldn’t have done it without you.

AustinMarlar
Автор

A great thing about learning Vim is that you can say "i use vim btw" to every single person you've encountered. That feels awesome

BigEyesLuigi
Автор

Vim got me out of depression. Thank you Prime for showing me joy through Vim.

ItzAnameOk
Автор

You don’t need to be as fast as Prime, even just a 10% improvement in speed over your current is very satisfying.

AndyQuinteroM
Автор

Timestamps, Time stamps

00:00 - Introduction
00:25 - Vim Motion vs Vim the Editor
00:48 - About the Video
01:12 - Use Vim Mode in your current editor
01:27 - Mistake when learning Vim
01:49 - My approach to learning Vim
02:05 - Subscribing will help in learning Vim
02:18 - Modal Editing in Vim
03:15 - Modes in Detail
04:51 - Mixing numbers with motions
06:11 - Commands in Vim
10:55 - This lesson was the hardest part

@theprimeagen

vishalpaudel
Автор

I remember 2 years ago watching Primeagen using vim made me try to learn it too, I probably binged all of his videos back then. Within 2 weeks I was already proficient enough to go faster with vim than with mouse/keyboard, 2 years and a half later, probably the best habit I've built in my professional life. It does really make a change

mikezyiara
Автор

I've been trying to learn Vim for 8 years and as soon as I clicked Subscribe all of the Vim motions instantly came to me. Fantastic work as always.

kristianroebuck
Автор

I tried many times through my career to pick up vim, but then I hit subscribe on this video and now I can use vim fluently, I also can eat concrete, speak perfect German, everything compiles on the first try, my mother is proud of me and I am now dating a model, who rather appreciates the coconut oil

brandonjapol
Автор

The most appealing thing with vim for me is that when I use vim I kinda feel more satisfaction from coding, trying to do stuff with as few keystrokes as possible is pretty much like playing the game.

I was balzingly fast with VSCode, and switching to vim at first felt like a brain stroke. But after you overcome this initial moment it's jus clear pleasure. Also I became better with touch typing :)

Ptaszqq
Автор

I'm already at this exact level Prime, which I got from your FEM course! Just getting these basics down make a huuuuge difference in speed already. Looking forward to finally taking the next steps for more blazingly fast programming. Great content, keep it up!

jrosas
Автор

Hey man, genuine thanks for this. I started this morning as I had a good opportunity for some practical practice (deleting a bunch of old code blocks interspersed across a work application). I'm still a little slow but I can see how this will be much faster. Not taking my hands off my (split) keyboard without vim motions already makes a big difference. I'm going to be flyin' after I get the motions down.

FYI to others starting out using the VSCode extension. There is a setting to to turn on 'smart' relative line numbers based on your editing mode. If you're in normal mode it will use relative numbers and insert mode will use absolute.

eqprog
Автор

man you're not just any professional programmer.. you're a grate teacher... with passion like this in every one of your video. every one will love programming

ahmadali-yfmb
Автор

Learning Vim, and more specifically learning from ThePrimeagen turned an interest into a full blown passion when it came to development and software. The cool thing about vim is it’s closer to a sport than really anything I can think of regarding computers.

You literally can practice things and improve over time, and there’s always new things to learn. Then diving into Neovim and even other editors like emacs/helix becomes a personal journey of discovering your own likes/dislikes and workflows.

10/10 worth the initial struggles.

jg_yro
Автор

Dude, I've been trying to figure out VIM and you nailed it into my head. Great delivery, thanks for doing this!

BradleyBrown
Автор

Thank you for focusing on motions rather than the program, it does make it much easier to adjust. With this approach I've slowly migrated over to NeoVim for most things and Vim motions wherever NeoVim isn't available or practical.

torphedo
Автор

I have been using Vim motions for a month or two and it is just amazing. First week was painful, second week was alright and after 3 weeks I was as fast as I had been before.
Now I’m really comfortable in the patterns that vim motions is based on. I have caught myself going “I wonder if…” and then finding that yes, in fact it did work.

asdqwe
Автор

The most important thing to grasp is that, while vim will seem hard for awhile, every skill "accumulates" into the foundation for bigger skills, and you'll never look back and think, "Learning that was a waste of time." Somehow, that process also does something to enhance getting into a programming flow zone, so there's knock-on effects above and beyond just being more efficient at typing code.

zenshade
Автор

This is an excellent introduction to the advantages of using Vim. Using the Vim plugin for VSCode almost broke me for three weeks when I went cold turkey, but now I'd never go back to trying to remember crazy keyboard combinations like CTRL+ALT+SHIFT+F6!

GregRobsonUK
Автор

The first round of these tutorials changed my whole editing paradigm. Excited to see what comes from the update!

scottiedoesno