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.
Fireship

Fireship

4,230,000 subscribers

👁 1,404,375 views

Vim in 100 Seconds

Video Overview & Insights

Vim is a keyboard-based text editor that can improve your productivity when writing code. Learn more in the Vim for VS Code course https://bit.ly/370N7Pr

they sould've invited the theprimeagen

— @hajaghaarash

Special Thanks to Joe Previte! https://twitter.com/jsjoeio

Vim history https://en.wikipedia.org/wiki/Vim_(text_editor)

10:08
Making changes while in command mode? What are you talking about? I am a vim noob but still I know for a fact that, first, those keys are't commands and second, that is normal mode, not command mode. You press colon ':' to enter command mode. Or is it specific to VSCode?

— @pareshbhardwaj8904

Vim cheatsheet https://vim.rtorr.com/

#vim #dev #100SecondsOfCode

After becoming proficient with Sublime Text's double-click to select a word, followed by Ctrl+D for multi-currsor selects, the increment plugin and so on vim seems like a tough sell. I learned the basic motions and I can navigate between windows and buffers a little bit, but I somehow get a much slower workflow than what I can do in Sublime. I still use vim when editing files on remote servers.

— @RaduM1

Install the quiz app 🤓

iOS https://itunes.apple.com/us/app/fireship/id1462592372?mt=8

0:46 Getting blindsided by Vim on my first rebase was such a fun, stress-free core memory...

— @heyabirr

Android https://play.google.com/store/apps/details?id=io.fireship.quizapp

Upgrade to Fireship PRO at https://fireship.io/pro

Ah yes, remap the caps lock key to escape, to make it easier, even though you have to enter a fucking mode just to start typing.

I still dont know if vim passion is satire or not

— @v3i1ix

Use code lORhwXd2 for 25% off your first payment.

My VS Code Theme

This comments section is full of my people. I’m at home, and I can’t get out!!!

— @MalcolmMutare

- Atom One Dark

- vscode-icons

navigating in vim with hjkl seems a bit overkill for me... do you guys really do that?

— @papierbndc

- Fira Code Font

"Exit Vim" should really be the title of a horror movie

— @awaisraza612

More User Perspectives

@

i still don't understand why anyone would use this.

@RickeyJSimas
@

A good lecture that will benefit all who have followed this excellent explanation.

@Mervin-g3l
@

Really clever explanation and no unnecessary verbiage! Respect! + subscription

@Nolan-z9q
@

idk, seems like a snob way to complicate your workflow

@safranek0
@

u are the best"!

@jompis007
@

Vim should die

@CarlMGregory
@

I only found an extension with 8.4M downloads... must be doing something wront

@philscosta
@

dev baptism. Getting stuck in vim and not knowing how to get out.
great job leading with "esc -> :q -> enter"

@philscosta
@

crazy how the first thing you have to learn when entering vim is exiting vim. Nice video Btw

@TeddyRyanTchimtchouaChoupo
@

Has anyone remapped HJKL keys to WASD? If it can be done then I might use Vim

@AuxiliaryHillman
@

This ASMR shit give me hibbie jibbies in the wrong way

@slombubem8994
@

Welcome to the 1960s. VIM is the reason why i will never use linux.

@johanwiersma2242
@

It is funny how representative this is. You think you can learn vim in a couple of days ,but it actualy takes you 11 years

@ΝικΝοκ
@

i know this may be a stupid question but im new to this ide, is vim/neovim an ide by itself or does it have to be used with something like vscode?

@motionsicc
@

3:33 what a gentleman, or is it for show off!

@habijabikapjap
@

Bro, I kick down and jump up.

@CameronBFunny
@

Can I use Vim to play Paradox games?

@TiramisuCorleone
@

Hilarious that he's doing all this in a vscode terminal

@efstajas
@

vim is a cool tool and when you need to have some foundational skills in it because sooner or later you will end of a *nix system with no text editor alternatives.

But it's a product of its time - it's a lot more convenient to use modern text editors to do all of this. All this talk about efficiency is for the most part irrelevant in the grand scheme of things. So it took you 2-3 min longer to write a larger piece of code - not a large issue. Instead you didn't have to spend hours of your time memorising all the counter intuitive hotkeys and combinations that vim expects you to know to be really productive. The basics of editing, selecting, copy/pasting and searching is more than enough.

Of course for people who like to get into the deep end - there's tons to learn, but for the most part I find it's a lot more efficient to spend that time learning something that will increase your value as a specialist. Writing code faster isn't one of those metrics, otherwise most of us would be spending time working on our speed typing skills.

@bzlom
@

excellent use of the "Mista mista" lady 💯

@armofbetty
@

This is great now I can use vim and I'm proud of myself. Thank you for the lessons you really helped me!

@TaoufellaHouse
@

Nice, but no decent coder uses microsoft products. No vscode here.. o/

@webxorcist
@

finally i can exit vim lol 😂

@saqlain0902
@

I pretty much always get overwhelmed when i try to learn vim. I guess i should just get cheatsheet and use that to learn😅

@hellrieda2
@

Just spotted 4 million subscribers! WELL DONE! I know it doesn't mean a lot to you as I've seen videos of your personal life. But keep on producing your amazing videos. Love the humour. Hope the family is well too.

@AdrianTregoning
@

im glad being stuck in vim isnt a solo experience

@blouzy.1
@

I'm gonna be honest, this doesn't seem like 100 seconds

@C.hristoffer
@

running vim in vs code is a cardinal sin

@juri4729
@

8:12 If you dont want to map your ESC key to Caps Lock key you can also use Ctrl-C combination that works like ESC by default.

@ashvinsharma97
@

Being able to paste and undo now is a game changer for me.

@aliwalil4160
@

Bro was named Jeff this entire time…?

@tuckercoughlin5238
@

This is the first time learning Vim and I love it!

@nocturneil
@

search vim because i wanna exit out of Microsoft data stealing propaganda

@sktawsifzaman2394
@

Jeff

@PAMlobogris39
@

i'm not a vim user, i find nano easier for me, i just need to display numbers on the left

@nenoroalzafen30
@

99.9% of devs will never run into the problem of "wasting too much time to edit"... coding is like 5% of programming.. :) the irrelevance of editing via vim is so negligible it's crazy..

@MrSnejinko
@

Thank you for having the live key strokes on the screen while explaining

@yunggoth9713
@

Vim in VSCode...
what is this.. inception?

@meatrack
@

Like… like the fallout soda?

@DylanDaBomb4609
@

capslock = ESC
imagine using someone's laptop

@mvidyakrishna3573
@

no wonder his voice sounds like he can never ever get angry. he's at a level where anger, despair mean nothing to him

@mvidyakrishna3573
@

Wow you can type some random crap, how useful! How's it gonna help me paste AI-generated code blocks in many files faster?

@JeremyEssen