Interview with a VIM Enthusiast

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 พ.ย. 2024

ความคิดเห็น • 2K

  • @Blowjin
    @Blowjin 2 ปีที่แล้ว +3933

    How to exit vim?

    • @programmersarealsohuman5909
      @programmersarealsohuman5909  2 ปีที่แล้ว +893

      Its ESC :wq! …just in case anyone comes from googling. No need to trash your pc …yet

    • @SohnoZ
      @SohnoZ 2 ปีที่แล้ว +284

      @@programmersarealsohuman5909 there's a shortcut for :wq, :x
      safes you quite a lot of time!
      I think I just now realized that I'm more of a nerd that I'd like to admit.

    • @voorheert
      @voorheert 2 ปีที่แล้ว +88

      @@SohnoZ That's not a shortcut, that's a different command.

    • @SohnoZ
      @SohnoZ 2 ปีที่แล้ว +65

      @@voorheert ok, it's a shorter command that does the same.

    • @SohnoZ
      @SohnoZ 2 ปีที่แล้ว +28

      @@roseCatcher_ damnit, you're right! Now I have to frantically press every button on the keyboard, while panic is building up... until I recognize that I just forgot the "!"

  • @mkultrasoldier
    @mkultrasoldier 2 ปีที่แล้ว +2839

    I love vim; I'm just as unproductive as before, but in a more efficient manner. Which means I have more time to also be unproductive.

  • @justinbliske1402
    @justinbliske1402 2 ปีที่แล้ว +3644

    "You don't change vim, vim changes you"; that hit me hard

    • @Zw1d
      @Zw1d 2 ปีที่แล้ว +2

      oh yes

    • @bobmcbob4399
      @bobmcbob4399 2 ปีที่แล้ว +33

      Reminds me of... Klaus Schwab: “The difference of this 4th industrial revolution is it doesn't change what you are doing, it changes YOU"

    • @tokiomutex4148
      @tokiomutex4148 2 ปีที่แล้ว

      Harder than the deathstar

    • @oryzavalendio
      @oryzavalendio 2 ปีที่แล้ว +1

      a silent moment when you will slap off your computer

    • @jamiemackenzie9708
      @jamiemackenzie9708 2 ปีที่แล้ว +6

      I need a t shirt with that on.

  • @SimGunther
    @SimGunther 2 ปีที่แล้ว +3257

    Once you learn VIM, you can't stop seeing the world as a series of vim macros

    • @apidas
      @apidas 2 ปีที่แล้ว +8

      this

    • @RichardBronosky
      @RichardBronosky 2 ปีที่แล้ว +5

      Funny. Also true.

    • @encycl07pedia-
      @encycl07pedia- 2 ปีที่แล้ว +70

      Seriously, I have typos of "jkkkk" because of vim.

    • @mattweger437
      @mattweger437 2 ปีที่แล้ว +1

      Facts

    • @NJ-wb1cz
      @NJ-wb1cz ปีที่แล้ว +24

      I navigate text and apps with my eyes by imagining vim commands

  • @shfunky
    @shfunky 2 ปีที่แล้ว +558

    "Vim actually feels natural to people who use Vim" my favorite quote.

  • @malamhari_
    @malamhari_ 2 ปีที่แล้ว +553

    "It will be painful at first, and painful at last" really got me

    • @eliasgill2453
      @eliasgill2453 2 ปีที่แล้ว +9

      "Good😌" 😂😂

    • @Bielocke
      @Bielocke ปีที่แล้ว +1

      That one got me.

  • @garikaijenje9278
    @garikaijenje9278 2 ปีที่แล้ว +1576

    I love how there's no MOUSE on the desk 😂

    • @taurohkea2169
      @taurohkea2169 2 ปีที่แล้ว +312

      what do you mean? why should an animal be on the desk?

    • @garikaijenje9278
      @garikaijenje9278 2 ปีที่แล้ว +69

      @@taurohkea2169 🤔 that's a very good question. It depends on your preference really, a guinea pig is a nice alternative.

    • @dersg1freak
      @dersg1freak 2 ปีที่แล้ว +20

      I think I'll switch to qutebrowser and finally ditch the mouse alltogether. It's funny how deficient I've become since I switched to a tiling window manager and vim. :D I think real vim users probably have keyboards without arrow keys. I have no intentions of going there just yet XD

    • @tissuepaper9962
      @tissuepaper9962 2 ปีที่แล้ว +18

      @@dersg1freak *one of us. one of us. one of us.*

    • @gimlam5909
      @gimlam5909 2 ปีที่แล้ว

      Yo' da Biig Cat in town, ma' brutha'!

  • @dolei2179
    @dolei2179 2 ปีที่แล้ว +1855

    You missed the most important vim enthuisiast phrase: "IDEs are bloat ware"

    • @dersg1freak
      @dersg1freak 2 ปีที่แล้ว +143

      Totally. But don't forget if you wanna be a real vim user you shouldn't use plugin's. I use cocnvim. Turns my vim to an IDE. Turns me from a eleet to a n00b. Totally worth it. Saves me 4.3seconds each day.

    • @nimitzufo
      @nimitzufo 2 ปีที่แล้ว +58

      and ABSOLUTELY PROPRIETARY

    • @theodorealenas3171
      @theodorealenas3171 2 ปีที่แล้ว +12

      @@nimitzufo p'op'jaa'ary sowfware
      -DT

    • @tissuepaper9962
      @tissuepaper9962 2 ปีที่แล้ว +23

      It's true though lmao

    • @AtariWow
      @AtariWow 2 ปีที่แล้ว +38

      @@tissuepaper9962 Maybe if you have 8 kilobytes of memory on yor PC from the 90s.

  • @nimitzufo
    @nimitzufo 2 ปีที่แล้ว +1743

    "no more mouse, no more mice, no more traps"
    this is officially my mantra now

    • @jurajchobot
      @jurajchobot 2 ปีที่แล้ว +20

      Actually it's true. Every time you have to use a mouse you break your flow and it might take a minute or two before you enter it again. If you are a flow based mind, then no mouse literally equals no traps.

    • @ano_nym
      @ano_nym ปีที่แล้ว +15

      In Sweden mouse is a word for a girl's... special place, so it's kinda true in that fashion too.

    • @stallman-mania2213
      @stallman-mania2213 ปีที่แล้ว +1

      @@ano_nym same in german

  • @kevvvm9335
    @kevvvm9335 2 ปีที่แล้ว +1050

    I did some math: After 25 years of programming; the seconds I save using VIM will surpass the hours I spend configuring and learning it, so worth it!

    • @NTKM-om9vn
      @NTKM-om9vn 2 ปีที่แล้ว +36

      4.3 seconds?

    • @talldarkknight
      @talldarkknight 2 ปีที่แล้ว +167

      What about minutes defending your vim usage on TH-cam comments and other forums?

    • @kevvvm9335
      @kevvvm9335 2 ปีที่แล้ว +153

      @@talldarkknight add 15 years then!

    • @nonono4160
      @nonono4160 2 ปีที่แล้ว +21

      Dunno, took me like a month in a background to paid job to learn vim, get all the plugins i really need and configure them the way i want, and most time consuming was my personal color scheme.

    • @zen7ry
      @zen7ry 2 ปีที่แล้ว +8

      @@nonono4160 Yeah, I get the idea people think that they need to have mastered vim and gotten rid of their mouse before it starts to count, but especially in OOP vim is exceptionally helpful as long as you've learned how macros work and have a cheat sheet nearby. That's like maybe 5-10 minutes after you've started to try to intentionally learn to use it.

  • @kinoweiss702
    @kinoweiss702 2 ปีที่แล้ว +766

    "Painful at first, painful at last"
    Sounds about right. :wq

    • @laponiec
      @laponiec 2 ปีที่แล้ว

      :x!

    • @AkshayKumar-kz6zh
      @AkshayKumar-kz6zh 2 ปีที่แล้ว +3

      That's life for you

    • @gokuaravind
      @gokuaravind 2 ปีที่แล้ว +52

      I have :wq in the end of lot of files

    • @tytywuu
      @tytywuu 2 ปีที่แล้ว +9

      Literally the only command I know

    • @etherweb6796
      @etherweb6796 2 ปีที่แล้ว +10

      I think you mean :x

  • @acorgiwithacrown467
    @acorgiwithacrown467 2 ปีที่แล้ว +2951

    I love how all the actual vim users fully agree with everything this parody says, I'm not even sure its a parody at this point.

    • @saemideluxe
      @saemideluxe 2 ปีที่แล้ว +74

      Right, you could say it is very accurate. Just presented in a dramtic way 😆

    • @wilfredv1930
      @wilfredv1930 2 ปีที่แล้ว +6

      exactly LOL

    • @pdblouin
      @pdblouin 2 ปีที่แล้ว +34

      I'm trying to avoid big tech as much as I can, so Vim > VSCode, but fuck me the learning curve...(still using VSCode...hopefully temporarily)

    • @hiddenlawyer
      @hiddenlawyer 2 ปีที่แล้ว +1

      100% 🤣

    • @caioleonardo7313
      @caioleonardo7313 2 ปีที่แล้ว +7

      once you get the hang of it you'll start wanting some plugins ahahahha. but it's pretty easy to install them, i never had to compile a plugin

  • @simonjgriffiths
    @simonjgriffiths 2 ปีที่แล้ว +1863

    As a Vim user, i endorse this message.

    • @123456crapface
      @123456crapface 2 ปีที่แล้ว +40

      As a vim user you had to let everyone else know you were a vim user 🤡

    • @pm71241
      @pm71241 2 ปีที่แล้ว +18

      As an Emacs user - I endorse you endorsing that message ;-)

    • @mishikookropiridze
      @mishikookropiridze 2 ปีที่แล้ว +11

      @@pm71241 As an Emacs Evil user i approve both messages.

    • @boltyk1
      @boltyk1 2 ปีที่แล้ว +5

      ​@@123456crapface vim users are like vegans, right? :)

    • @jousis_
      @jousis_ 2 ปีที่แล้ว +50

      @@boltyk1 vim users are hipster showoffs. Real hardcore users use vi.
      Extra bloatware of vim is making vi 0.000001ms slower. Unacceptable.

  • @hemanthkotagiri8865
    @hemanthkotagiri8865 2 ปีที่แล้ว +1138

    As a hardcore Vim user - i totally agree with everything that he says. I mean, at this point, i don't know if what he's saying is a joke anymore because everything that he says, i say it to others. I literally made my entire workflow in the spirit of vim. My window manager, dwm, is driven by the keybinds of vim, i use tmux, i use st, ranger/lf, vimium to navigate browser in the spirit of vim, and oh, i almost forgot to tell : i use arch, btw.
    Honestly, great video.

    • @Maric18
      @Maric18 2 ปีที่แล้ว +18

      arch/i3/nano cause im a basic b

    • @pr3ssh
      @pr3ssh 2 ปีที่แล้ว +4

      Me too!!! I use Vim in my entire (computer) life

    • @nebursp5
      @nebursp5 2 ปีที่แล้ว +4

      Same thing here, just vifm not ranger.. and a lot of keybinding embedded in my custom keyboard

    • @archusrtm6325
      @archusrtm6325 2 ปีที่แล้ว +1

      Vim life!

    • @devopsbytes
      @devopsbytes 2 ปีที่แล้ว +4

      Same here. I prefer tridactyl over vimium.

  • @awabqureshi814
    @awabqureshi814 2 ปีที่แล้ว +1686

    "Vim actually feels quite natural
    to people who use vim."
    this is very very true. I use vim bindings everywhere.

    • @valerieplushie1031
      @valerieplushie1031 2 ปีที่แล้ว +46

      all the files that i have to edit outside of vim are littered with rogue :w s.....

    • @darukutsu
      @darukutsu 2 ปีที่แล้ว +15

      Literally closing web tabs with :q

    • @valerieplushie1031
      @valerieplushie1031 2 ปีที่แล้ว +12

      @@darukutsu oh i get around this issue by never ever closing tabs, i have around 60 open rn :3

    • @darukutsu
      @darukutsu 2 ปีที่แล้ว +4

      @@valerieplushie1031 I'm in same situation I have multiple undone works and open around 75 tabs

    • @valerieplushie1031
      @valerieplushie1031 2 ปีที่แล้ว +1

      @@darukutsu it's the best way to do things tbh!

  • @HeyItsJonSchwartz
    @HeyItsJonSchwartz 2 ปีที่แล้ว +1773

    best random string generator: Get someone who doesn't know vim and tell them to exit.

    • @BrainboxccGames
      @BrainboxccGames 2 ปีที่แล้ว +148

      you do lose a lot of entropy because the randomness is full of ctrl c, q, ctrl x.... 😂

    • @dersg1freak
      @dersg1freak 2 ปีที่แล้ว +29

      Any beginner here ever fallen for the Ctrl+s issue that locks the shell? Exit with ctrl+q. Forgot

    • @harmlesspotato1328
      @harmlesspotato1328 2 ปีที่แล้ว +7

      i guess
      SHIFT+ZZ OR SHIFT Z+Q

    • @ahmadalkhateeb1180
      @ahmadalkhateeb1180 2 ปีที่แล้ว +23

      Can confirm. I genuinely got stuck in vim yesterday.

    • @AtariWow
      @AtariWow 2 ปีที่แล้ว +9

      I would guess ALT-F4 like any normal application would work. But I might be wrong.

  • @aidanbrumsickle
    @aidanbrumsickle 2 ปีที่แล้ว +451

    I love Vim. I've been learning it since 2007 and I'm almost good enough to use it correctly.

    • @Finkelfunk
      @Finkelfunk 2 ปีที่แล้ว +61

      2007? Damn by this point you must already be able to add actual text to a textfile

    • @aidanbrumsickle
      @aidanbrumsickle 2 ปีที่แล้ว +26

      I'll have you know I can even save that text. And I can find anything with a regular expression, after reading `:help pattern`

    • @Finkelfunk
      @Finkelfunk 2 ปีที่แล้ว +13

      @@aidanbrumsickle You could have mentioned you spent 16 hours a day learning vim since 2007

    • @jimbarino2
      @jimbarino2 2 ปีที่แล้ว +34

      I've been running Vim since 2005. Seriously, can someone tell me how to quit this thing?

    • @Finkelfunk
      @Finkelfunk 2 ปีที่แล้ว +13

      @@jimbarino2 Depends, do you want to quit, writequit or forcequit?

  • @wisdomcube7789
    @wisdomcube7789 2 ปีที่แล้ว +563

    "You don't change vim, vim changes you"
    "I gained 20pnds after learned all the commands, and lost 20 after steadily using it"

  • @wybren
    @wybren 2 ปีที่แล้ว +252

    First time I encountered Vim the entire team was totally completely shocked by my lack of knowledge and development. They questioned my live and upbringing and if it was worth living anyway.
    That day I learned something. There is a different genepool of developers and they come from an other dimension.

    • @조바이든-r6r
      @조바이든-r6r 2 ปีที่แล้ว +10

      Roblox kids...

    • @wybren
      @wybren 2 ปีที่แล้ว +35

      @@조바이든-r6r daughter kidnapped my account

    • @bany512
      @bany512 2 ปีที่แล้ว +7

      ...questioning your life and upbringing :D btw, I know exactly what you mean, happened to me also, when I dared and asked how to use the command mode.

    • @KevinFlowersJr
      @KevinFlowersJr 2 ปีที่แล้ว +20

      @@wybren If you just did everything in Vim, then they wouldn't have been able to kidnap your account. Vim is practically an encryption scheme

    • @wybren
      @wybren 2 ปีที่แล้ว +12

      @@KevinFlowersJr You underestimate my daughters. The oldest one was uploading video's when she was 7 and English is not her native language. She is 11 now and her skills have grown exponential.

  • @motbus3
    @motbus3 2 ปีที่แล้ว +94

    once you experience vim, you can never leave. seriously, being using for 20 years now, never found how to quit

    • @thesupremetoast
      @thesupremetoast 2 ปีที่แล้ว +10

      I know 20 years too late but :q

    • @Vitorruy1
      @Vitorruy1 ปีที่แล้ว

      haha good one

    • @santisis
      @santisis ปีที่แล้ว +1

      @@thesupremetoast But I've changed the file, it doesn't work :P.

    • @nahblue
      @nahblue ปีที่แล้ว +2

      Why do you want to quit vim? That's ridiculous

  • @BudgiePanic
    @BudgiePanic 2 ปีที่แล้ว +401

    “We don’t need neural-link, we already have vim” LMAO

    • @davidwuhrer6704
      @davidwuhrer6704 2 ปีที่แล้ว +16

      It is true though. I can work faster in vim than I can think.

    • @ancbi
      @ancbi ปีที่แล้ว +4

      @@davidwuhrer6704 so... you sometimes work without thinking? What are you? a marathon runner?

    • @davidwuhrer6704
      @davidwuhrer6704 ปีที่แล้ว +2

      @@ancbi Editing text faster than I think does not mean I don't think at all.

    • @s00pcan
      @s00pcan ปีที่แล้ว +3

      Accurate. I have a blank HHKB and honestly don't know what buttons I'm pressing any more when I'm using vim.

    • @ecosta
      @ecosta 5 หลายเดือนก่อน

      I think nothing hard-wired to may brain would make me interface faster to a computer than VIM.

  • @musdevfrog
    @musdevfrog 2 ปีที่แล้ว +630

    "I'm not saying your IDE is bad, but its .... pretty bad" - This is literally me as a vim user.

    • @lot.bajrami
      @lot.bajrami 2 ปีที่แล้ว +33

      Dude jetbrains ide is much powerful, its stupid to use vim today, you guys use it just to feel like you are an efficient programmer

    • @notyourdan3388
      @notyourdan3388 2 ปีที่แล้ว +22

      @@lot.bajrami you can use the shortcuts within a Jetbrains IDE via extension so you can become the ultimate developer

    • @tissuepaper9962
      @tissuepaper9962 2 ปีที่แล้ว +32

      @@lot.bajrami ide is bloat.

    • @lot.bajrami
      @lot.bajrami 2 ปีที่แล้ว +8

      @@tissuepaper9962 ok

    • @007arek
      @007arek 2 ปีที่แล้ว +13

      @Lot Bajrami
      Dude Vim is like IDE++ more.
      Can you check your calendar in jetbrains?

  • @jamiequernsify
    @jamiequernsify 2 ปีที่แล้ว +230

    The 4:39 minutes watching this is time you should be using to learn VIM.

    • @Maric18
      @Maric18 2 ปีที่แล้ว +38

      if you use vim it takes less than a minute to watch this video

    • @MaeLSTRoM1997
      @MaeLSTRoM1997 ปีที่แล้ว +1

      @@Maric18 only if you know the bindings though

  • @TimStCroix
    @TimStCroix ปีที่แล้ว +53

    'Practical Vim: Edit Text at the Speed of Thought' by Drew Neil
    Spend a few minutes a day on each tip. There are 121 tips total but after the first 35 you will already be editing faster than any other text editor. In 4 months, spending just minutes a day, you will wonder how you ever got along without Vim.

    • @xwhitephishx
      @xwhitephishx ปีที่แล้ว +2

      Thanks for the heads-up. Gonna check it out.

  • @Ma1ne2
    @Ma1ne2 2 ปีที่แล้ว +50

    I wouldn't call myself a VIM "enthusiast" at all, but I switched from VS Code to AstroVim and I am honestly really enjoying it!

    • @AliAli-dd8nd
      @AliAli-dd8nd 2 ปีที่แล้ว +7

      i use vscode with a vim extension. it works well and it makes it so I'm able to use all the vscode extensions that makes life nice

    • @impolitedirector3595
      @impolitedirector3595 2 ปีที่แล้ว +6

      vscode with vim key bindings is pretty amazing

  • @enif_plays
    @enif_plays 2 ปีที่แล้ว +160

    Can't wait for the emacs one to come out.

    • @etherweb6796
      @etherweb6796 2 ปีที่แล้ว +8

      And a special one for Doom Emacs / Spacemacs

    • @yamiteru4376
      @yamiteru4376 2 ปีที่แล้ว +13

      BuT eMaCs Is NoT aN eDiToR

    • @etherweb6796
      @etherweb6796 2 ปีที่แล้ว +5

      @@yamiteru4376 But its not, it's a lisp interpreter

    • @OneCSeven
      @OneCSeven 2 ปีที่แล้ว +11

      @@yamiteru4376 its an operating system

    • @Gruak7
      @Gruak7 2 ปีที่แล้ว +8

      The kitchen sink is in emacs

  • @shoyeb25
    @shoyeb25 2 ปีที่แล้ว +148

    "You just need to learn it, It opens a door, to wasting more time" 🤣🤣🤣 so true
    "I gained 20 pounds after learning all the commands, and lost 20 pounds after I started using them" 😅😅😅

  • @garklein8089
    @garklein8089 2 ปีที่แล้ว +166

    "I'm not the only one that switches up G and gg all the time, right?" that hit wayyyy too close to home

    • @pubcollize
      @pubcollize 2 ปีที่แล้ว +4

      and right after it he goes forward a few lines and then back, instead of skipping

    • @WitherBossEntity
      @WitherBossEntity ปีที่แล้ว +11

      Of course it hits close to home, g is in the home row.

    • @jeffxdd4351
      @jeffxdd4351 ปีที่แล้ว

      lmao I've generally considered switching the binds but i know I'll have the same problem

    • @ser_igel
      @ser_igel 9 หลายเดือนก่อน

      @@pubcollize 20j20j20j20j20j10jkkkk
      or how we say in :set nu rnu, 20j20j20j20j6jk

  • @snarr2
    @snarr2 2 ปีที่แล้ว +220

    As someone who's been using Vim for over 10 years now, I'm laughing my fucking ass off at how accurate this is. Is it me or does it feel like they actually really like VIM? (outside of this satire :D)

    • @eccomi21
      @eccomi21 2 ปีที่แล้ว +13

      It's you

    • @Slimeq
      @Slimeq 2 ปีที่แล้ว +6

      definitely you

    • @Joe-km7xi
      @Joe-km7xi 2 ปีที่แล้ว +6

      VIM is so overrated I swear lol

    • @beaworldchild
      @beaworldchild 2 ปีที่แล้ว +19

      "I'm not the only one who switches up gg and shift-g all the time." :D I literally do this all the time (as a 10 year Vim user), they must use Vim. Such specific domain knowledge :D

    • @minetech4898
      @minetech4898 2 ปีที่แล้ว +7

      @@Joe-km7xi you haven't used vim

  • @raphaelpereira1503
    @raphaelpereira1503 2 ปีที่แล้ว +35

    "it will be painful at first and painful at last" Amazing line...

  • @alexanderrabin45
    @alexanderrabin45 2 ปีที่แล้ว +312

    “SSH or how I like to call it ‘ssshhhhh’” that’s gold 😂

    • @ecosta
      @ecosta 5 หลายเดือนก่อน

      I thought I was the only VIM user doing that... 😄

  • @0xf01
    @0xf01 2 ปีที่แล้ว +202

    was using vim for a solid 6 month's, can confirm, vim changes you to the most annoying guy in the room

    • @redsharktooth22
      @redsharktooth22 2 ปีที่แล้ว +5

      how could you possibly stop?

    • @0xf01
      @0xf01 2 ปีที่แล้ว +23

      @@redsharktooth22 using vim or beign annoying? i just didn't stop LMAO

    • @theodorealenas3171
      @theodorealenas3171 2 ปีที่แล้ว

      Even if you don't favour vim, being into the whole deal and bringing up those debates... Woo hoo!

  • @SkyKosiner
    @SkyKosiner 2 ปีที่แล้ว +188

    BTW I use vim, and this is very true, you guys should ditch your bloated ide and then spend the next 5 years making vim just like your ide, then quit programming all together.

    • @martinn.6082
      @martinn.6082 2 ปีที่แล้ว

      Sure, you can get VSCode and start writing code.
      Or you can get vim plug in managers that never work and hate your life.
      Your choice

    • @marcosiccardi7956
      @marcosiccardi7956 2 ปีที่แล้ว +3

      lol quit in frustration after enough time

    • @alexanderdaum8053
      @alexanderdaum8053 2 ปีที่แล้ว +4

      Well... you're not wrong. But vim as an IDE works better than the vim mode in most IDEs

  • @BrianOSheaPlus
    @BrianOSheaPlus ปีที่แล้ว +13

    This is the perfect complement to the interview with an emacs enthusiast video. If you haven't seen that one yet, it's worth watching just so you know your enemy.

  • @4esv
    @4esv ปีที่แล้ว +15

    Thanks to the power of vim I can not only write code faster but I can also write faster code.
    I can't remember the last time I had to do a for loop, with vim it doesn't matter if the loop loops 10, 100 or 1000000 times I can confidently just "nP" my "Vjy" and explicitly paste every single iteration.
    I have FizzBuzz to 10,000,000 places in O(n), how? Vim. Huge bonus is that the file is only 6GB.

  • @saemideluxe
    @saemideluxe 2 ปีที่แล้ว +55

    This video is one of those golden nuggest in the vast, dark space of the internet, produced for the enjoyment of us, a few slightly crazy progammers.... Thanks!

  • @not_herobrine3752
    @not_herobrine3752 2 ปีที่แล้ว +64

    "vim opens the door to wasting more time"
    "in vim"
    macroes are cool though

    • @lawrencedoliveiro9104
      @lawrencedoliveiro9104 2 ปีที่แล้ว +1

      Does your editor’s extension language understand closures and lexical binding?
      Emacs’ Elisp does.

  • @nileshdas6995
    @nileshdas6995 2 ปีที่แล้ว +453

    I meet exactly same person 2 years back in my old company. This is so accurate I'm dying laughing 😂😂😂

    • @rationalityfirst
      @rationalityfirst 2 ปีที่แล้ว +17

      Dieing AND laughing? I didn't know manufacturing is so fun!

    • @kkwanh
      @kkwanh 2 ปีที่แล้ว +9

      @@rationalityfirst &&

    • @nileshdas6995
      @nileshdas6995 2 ปีที่แล้ว +1

      @@rationalityfirst thanks for correcting my spellings 👍

    • @vladmusteata4250
      @vladmusteata4250 2 ปีที่แล้ว

      Daddy chill

    • @rationalityfirst
      @rationalityfirst 2 ปีที่แล้ว +2

      @Airgeddon1337 huh? and you probably mean "someone" ?

  • @TelmaFrege
    @TelmaFrege ปีที่แล้ว +10

    2:27: In my case, I gained 20 lbs while learning VIM, and another 25 when I realized I forgot everything I learned after not using the commands for a week.

  • @Reinaldulin
    @Reinaldulin 2 ปีที่แล้ว +82

    "let me give you a command overview"
    **picks a long heavy book**
    i lost it man

    • @r2com641
      @r2com641 2 ปีที่แล้ว

      😂

  • @Qbabxtra
    @Qbabxtra 2 ปีที่แล้ว +16

    This has become my favourite channel on the whole interwebs!
    - This comment was written on, with and by VIM.

  • @WaylonWalker
    @WaylonWalker 2 ปีที่แล้ว +53

    Vim feels quite natural to those who use vim

  • @Bellenchia
    @Bellenchia 2 ปีที่แล้ว +83

    You should've had him fight an Emacs user

  • @duncanurquhart5278
    @duncanurquhart5278 ปีที่แล้ว +23

    i like how all of these somehow seem like actual interviews edited to be insane instead of scripted videos

  • @StephenBoothUK
    @StephenBoothUK ปีที่แล้ว +6

    I started with vi in 1989, on VT220 terminals hooked up to a Sequent Symmetry box running Dynix, took about a month to get fully up to speed. Still use it from time to time one various UNIX . When you connect to a UNIX box it might have other text editors as well, but I have yet to find one that doesn't have vi/VIM.

  • @billyjoeramos7243
    @billyjoeramos7243 2 ปีที่แล้ว +44

    Interview with Arch Linux Users, pls

    • @eduardsasse1169
      @eduardsasse1169 2 ปีที่แล้ว +3

      Say the line, SAY IT

    • @AngleCS
      @AngleCS 2 ปีที่แล้ว

      Perfect

    • @NSOL
      @NSOL 2 ปีที่แล้ว +9

      @@eduardsasse1169 I use Arch btw

    • @KabeloMoiloa
      @KabeloMoiloa 2 ปีที่แล้ว +2

      GENTOOOOO

  • @sle6423
    @sle6423 2 ปีที่แล้ว +708

    Might need a seizure warning for the end, but I found this amusing nonetheless as not a Vim user

    • @bloc-dash1230
      @bloc-dash1230 2 ปีที่แล้ว

      You sound like a Vim user

    • @AdiCherryson
      @AdiCherryson 2 ปีที่แล้ว +34

      As a vim user I don't find it amusing at all. Since I've started using vim there's almost no day I don't (have to) learn a new command. And it was five years ago.

    • @raychang8606
      @raychang8606 2 ปีที่แล้ว +13

      @@AdiCherryson what are you talking about? thats the whole joy of vim!!! /s (6 years of learning VIM/Linux)

  • @azharfatrr
    @azharfatrr 2 ปีที่แล้ว +54

    "How to exit VIM?"
    "You don't"

    • @tyrannosaurus_x
      @tyrannosaurus_x 2 ปีที่แล้ว +7

      Plot twist, VIM is so powerful today because people couldn't figure out how to exit it, so the just built in features they needed for any task they had to do.

    • @Nick-dv3ww
      @Nick-dv3ww 2 ปีที่แล้ว +2

      Why would you _want_ to exit vim?

    • @martinn.6082
      @martinn.6082 2 ปีที่แล้ว +3

      @@Nick-dv3ww so you don't commit these weird backup files lmao

    • @lawrencedoliveiro9104
      @lawrencedoliveiro9104 2 ปีที่แล้ว +1

      “killall vim”

    • @BurgerKingHarkinian
      @BurgerKingHarkinian 2 ปีที่แล้ว

      @@lawrencedoliveiro9104 kill -9 1

  • @romeoasuncion3051
    @romeoasuncion3051 2 ปีที่แล้ว +29

    This is hilarious. As a vi/vim user, I agree with almost everything he says. I just cannot seem to not use it. Even in VSCode, I added a vim add-on/module, but conflicting paradigms...

    • @innerbytes
      @innerbytes ปีที่แล้ว +1

      I use vim plugin both in vscode and in Rider.

    • @miromannino
      @miromannino 9 หลายเดือนก่อน

      Vim on VSCode is better imo

  • @drheaddamage
    @drheaddamage 2 ปีที่แล้ว +9

    The amount of times I casually hit the escape button a few times when composing an email is staggering. And in some email clients, hitting escape means you lose your draft. FML.

  • @IvanChepanovvankata87
    @IvanChepanovvankata87 2 ปีที่แล้ว +80

    Best way to exit VIM ? Restart the computer .

    • @31redorange08
      @31redorange08 2 ปีที่แล้ว +5

      By unplugging.

    • @vonPBDesign
      @vonPBDesign 2 ปีที่แล้ว +10

      you don't need to exit vim. ever.

    • @rohitbhatt7749
      @rohitbhatt7749 2 ปีที่แล้ว

      We don't exit vim, vim exit mouse. Then we exit our innocence and die a little everyday inside.

    • @etherweb6796
      @etherweb6796 2 ปีที่แล้ว +1

      :x

    • @edg3576
      @edg3576 2 ปีที่แล้ว +5

      You don't exit VIM. VIM exits you.

  • @1497mihai
    @1497mihai 2 ปีที่แล้ว +37

    I've never felt so attacked in my life, this is too acurate

  • @Dennis-gg9yv
    @Dennis-gg9yv 2 ปีที่แล้ว +54

    The line "if youre using an computer, youre kind of already using vim" is true and deep as fuck. Theres a lot of programms with vim like keybindings, and until you learn vim you dont notice it. Vim is a standard.

    • @who3567
      @who3567 2 ปีที่แล้ว

      TH-cam ALMOST HAS VIM KEYBINDS but the apes who designed it use j and l as left and right instead of h and l

    • @daniloxyz
      @daniloxyz ปีที่แล้ว +3

      How do you search in Firefox? /

    • @varno
      @varno ปีที่แล้ว +1

      For example Gmail.

    • @ubernerrd
      @ubernerrd ปีที่แล้ว

      / has been the search operator for a *long* time. Remember Lotus?@@daniloxyz

  • @MyPing0
    @MyPing0 2 ปีที่แล้ว +96

    "Every letter in the alphabet is a command"
    I actually couldn't stop laughing

    • @davidwuhrer6704
      @davidwuhrer6704 2 ปีที่แล้ว +10

      It is true. And not just letters.
      Basically it is a programming language where you form sentences by stringing together letters.

    • @TheSolidSnakeOil
      @TheSolidSnakeOil ปีที่แล้ว

      So did I, then I remembered I have keybindings for ligatures.

    • @ToddCWilliams
      @ToddCWilliams ปีที่แล้ว +2

      @@davidwuhrer6704 Right! I used to teach people (in the 1980s) that it was "object oriented" - "d" is the delete method, and "w" is the word object. You string them together. And then you string together more, like d2f) or something.

    • @MichaelPohoreski
      @MichaelPohoreski ปีที่แล้ว +2

      This was partially my motivation for me writing my _Vim Cheat Sheet for Programmers_ - I wanted to know _which_ keys were used and which keys were unused so I started reading the source.
      Unused keys are: Ctrl-S, Ctrl-K
      Vim has a bug / brain-dead design where certain keys *can’t be bound:* Caps Lock, Ctrl-1, Ctrl-Shift-1, Ctrl-2, Ctrl-Shift-2, Ctrl-I, Ctrl-\, etc.

  • @KirtFitzpatrick
    @KirtFitzpatrick ปีที่แล้ว +9

    "We don't need neuralink, we have vim." Truer words were never spoken.

  • @yttos7358
    @yttos7358 2 ปีที่แล้ว +30

    "You either take the vim pill, or... I won't talk to you 😶" Oh man that got me 😂😂😂

  • @SB-rf2ye
    @SB-rf2ye 2 ปีที่แล้ว +11

    i have carpal tunnel. i now use vim and have modified it so much that i can do complex things in one keypress. for example typing :w is difficult because vim was not designed for our current keyboard layout. so i have remapped :w to F2, so i can save the code with a single keypress. if you learn vim, make sure to learn how to modify the keyboard layout. a new world of efficiency will open to you.

    • @pehdfms8621
      @pehdfms8621 2 ปีที่แล้ว +1

      you can set auto-update on mode changes, no need to press F2 to save.

  • @exponent42
    @exponent42 2 ปีที่แล้ว +15

    was expecting a keyboard to be taped to his hands the entire interview

  • @ChrisTitusTech
    @ChrisTitusTech 2 ปีที่แล้ว +11

    I agree 100% with this entire video. I too am based, I mean VIM user.

  • @dreamok732
    @dreamok732 ปีที่แล้ว +11

    The thing is, (he didn't have time to mention) vim was a super set of vi and vi was a super set of ed and when your workstation crashed and the rescue prompt only had ed in it's path you could still edit every corrupted file in /etc and ever after you loved vi

    • @KSignalEingang
      @KSignalEingang ปีที่แล้ว +6

      ^this. If you're a developer, vim is... fine. But if you're a sysadmin, it's indispensable. Knowing vi could save your life some day.

    • @Graham_Wideman
      @Graham_Wideman ปีที่แล้ว +3

      This is like a mechanic saying that vise grips are the tool that you should use for all your work because when you're speeding down the highway and your steering wheel falls off you can grab the steering shaft with the vise grips and regain control of the car -- and that's important because, as it happens, you're driving a vehicle whose steering wheel often falls off. Somehow, "vise grips" doesn't get to the heart of the problem.

    • @dreamok732
      @dreamok732 ปีที่แล้ว

      Well of course Veyron Mustan is taking the piss out of the likes of me, and you've got to love that.
      But, but, I have experienced only one of our two proposed scenarios irl

  • @Mikkysam52
    @Mikkysam52 2 ปีที่แล้ว +18

    that look of superiority at the end... legend

  • @EuphoricRaccoon
    @EuphoricRaccoon 2 ปีที่แล้ว +12

    The fact that there's no mouse on frame makes my Vim heart happy

    • @KevinFlowersJr
      @KevinFlowersJr 2 ปีที่แล้ว +1

      That's weird... the `:Heart` command doesn't work in Vim, so that must be a plugin that needs to be installed. Which repo do I need to clone for that?

  • @ennead322
    @ennead322 ปีที่แล้ว +11

    Vim users: you don't need to use arrows - all your fingers have to be on letter keys all the time for efficiency
    Also Vim users: ESC ESC ESC ESC ESC

    • @ClariNerd
      @ClariNerd ปีที่แล้ว +12

      That’s why I rebound it to a MIDI foot pedal.

    • @MaeLSTRoM1997
      @MaeLSTRoM1997 ปีที่แล้ว +2

      i unironically changed my keyboard layout so that I can hit esc with my thumb instead of moving the other fingers off the letter keys while i'm writing stuff in vim. when he says vim changes you it's actually pretty close to truth

    • @mhzprayer
      @mhzprayer ปีที่แล้ว

      These answers make the point better than the video, lol

    • @poika22
      @poika22 ปีที่แล้ว

      Anyone that's used VIM for more than a few hours has an alternative keybind for ESC. Most people use caps lock.

    • @livingfreely
      @livingfreely 5 หลายเดือนก่อน +1

      I remapped ESC to a combination of jk in Neovim let's gooo!

  • @RichardBetel
    @RichardBetel 9 หลายเดือนก่อน +1

    At some point in the 80s, AT&T released a document that I remember only as The vi Card. It was a single 8.5 by 11 piece of heavy laminated card stock folded in 3, printed in landscape on both sides. It summarised, in an admittedly small font, every command you needed to be proficient with vi (and then some). My university's book store sold them for 2 bucks. THEY WERE NEVER IN STOCK. They were also the target of much theft.

  • @rayraysss
    @rayraysss ปีที่แล้ว +1

    I use vim regularly, last week I tried using with WSL, and something happened that I couldn't press ":" and suddenly I found myself stuck a it again, almost gave me some kind of nostalgia

  • @thepaulcraft957
    @thepaulcraft957 2 ปีที่แล้ว +20

    2:47 no, the human brain is an extension of vim

    • @theodorealenas3171
      @theodorealenas3171 2 ปีที่แล้ว

      No, the human brain is an extension of modern software. The software proposes, you choose. You express a vague though, the software does something roughly right that you'll need to tweak. The software does, you babysit it.
      Especially video games, I don't like modern popular video games, and whoever does... I'll install vim in their genitals so they can't quit using them.

    • @noliver7913
      @noliver7913 2 ปีที่แล้ว +1

      What if: the human brain is an expression of the simulation's vim.

  • @Jankoekepannekoek
    @Jankoekepannekoek 2 ปีที่แล้ว +3

    I am still looking forward to the 'Interview with a Haskell developer'.

  • @danafrost5710
    @danafrost5710 2 ปีที่แล้ว +7

    As a VIM user, I can confirm this man's findings.

  • @nuligebla1173
    @nuligebla1173 ปีที่แล้ว +1

    ed is the standard text editor.
    it's so much better bc you don't waste all that space just to look at your document.
    And the commands are so simple and clean, once you figure out how to get it to talk to you.

  • @KillianDefaoite
    @KillianDefaoite ปีที่แล้ว +44

    When I was in my undergraduate degree, I took a course where we were introduced to Linux. ( I already knew a little at the time.) I shit you not, when it got to editing files in the terminal, the instructor told us all to type in the command 'vim ....' . He seriously wanted vim to be the first Linux text editor that newbies learned. Thankfully, I just used nano instead, but, those poor souls......

    • @jimbarino2
      @jimbarino2 ปีที่แล้ว +5

      I don't get it. Are you implying there is something wrong with that?

    • @KillianDefaoite
      @KillianDefaoite ปีที่แล้ว +4

      @@jimbarino2 um...... Yes....

    • @jonathanduck5333
      @jonathanduck5333 ปีที่แล้ว +1

      @@KillianDefaoite it is worth it

    • @o1-preview
      @o1-preview 7 หลายเดือนก่อน

      @@jonathanduck5333 nano? yes. vim? no.

  • @theschoolofpripyat9283
    @theschoolofpripyat9283 2 ปีที่แล้ว +3

    After you learn Vim other programs and key binds stream into your brain instantaneously. When you learn vim, you don't just acquire the ability to edit files -- your subconscious develops a new languages for keyboard shortcuts. Congratulations, your brain has just been upgraded with a new assembler!!

  • @brycewray
    @brycewray 2 ปีที่แล้ว +46

    Genuinely LOLing at this series. Bravo. Would love to see similar bits with front-end stuff like Tailwind CSS, Gatsby, etc.

    • @exponent42
      @exponent42 2 ปีที่แล้ว +3

      the woke tailwinders, can’t wait

  • @justgame5508
    @justgame5508 2 ปีที่แล้ว +4

    “It will be painful at first and painful at last. GOOD”🤣

  • @TravisTerrell
    @TravisTerrell ปีที่แล้ว +1

    Love my VIM and use an extension in every app I use-browser, ides, etc. I've never gotten to the point that I can do amazing things, but it's still helpful to have the basic commands for manipulating text more quickly. I think this comes from developing non-cli applications -it's changed my normal work position from "both hands on keyboard" to "hand on keyboard, hand on mouse", so it's sometimes faster to use the mouse since my hand's already there.

  • @globnomulous
    @globnomulous ปีที่แล้ว +2

    That look of shame in his face before he starts tapping the same key over and over! He knows it's a sin in Vim. But it's a sin all of us commit. Fantastic video.

  • @michakruk1369
    @michakruk1369 2 ปีที่แล้ว +33

    Pretty spot on. Although for people who haven't used vim, you really can learn the basics in an hour and it already will be apparent it can do things other editors can't

    • @santisis
      @santisis ปีที่แล้ว +1

      I use vim as my main editor for the last 20 years... and I only know the basics, and that's enough for me.

    • @undrash
      @undrash ปีที่แล้ว +7

      Like what?

    • @HydratedBeans
      @HydratedBeans ปีที่แล้ว

      @@undrashhe’s full of it or hasn’t used an actual ide.

    • @sashareinhard6645
      @sashareinhard6645 ปีที่แล้ว +2

      @undrash its a modal editor, so the editor allows basically any keybind u want. for example, u can bind 's' to compile, u cant do that in other editors since 's' will just type a 's'

    • @sashareinhard6645
      @sashareinhard6645 ปีที่แล้ว

      ​@@undrash^

  • @kinkajou23
    @kinkajou23 ปีที่แล้ว +4

    I always wanted to learn VIM, but as a relative beginner (just finished by engineering degree) I have so much more stuff that I need to learn, and oh boy does It require time.

  • @Lifewaytravel
    @Lifewaytravel 2 ปีที่แล้ว +38

    This is "nested" interview with a C developer, I can feel it 😅
    PS. Still having light reflection with the screen on camera 😵
    Regards, keep up the good work with funny videos ✌

  • @creativecraving
    @creativecraving 10 หลายเดือนก่อน +1

    I'm confused. I expected this to be a parody, but everything you're saying is exactly right. Vim is always there!

  • @enriquenavajo3399
    @enriquenavajo3399 ปีที่แล้ว +2

    "You can tell everyone you use vim, but secretly use nano like a normal person" - DT -

  • @katana2k
    @katana2k 2 ปีที่แล้ว +9

    IDE is for people who like not knowing if their code is buggy or if it's just their editor.
    IDE is for people who like to look at loading screens when they open a plain text file.
    IDE is for people who like to have their hardware fan run all day.
    IDE is for people who like having projects that are completely incompatible with the latest version of their editor.
    IDE is for people who need videos that tell them what to click in order to run their code, then have it still not work.
    IDE is for people who want to be completely lost when the interface changes slightly.
    IDE is for people who want to spend a whole day trying to figure out why a specific button in their toolbar is greyed out.
    IDE is for people who want to be useless in any technology not supported by their editor.

  • @YayBikePolo
    @YayBikePolo 2 ปีที่แล้ว +5

    I've used a fair amount of vim. I learned it originally because my boss said it would be embarrassing if I couldn't show customers that I am a vim expert when assisting them with their problems. In the end, I just became a snob who judges others for not knowing vim, because literally every customer I have worked with is clueless and doesn't give a shit if I know it or not. I wish I could get a neuralink and execute 100000dd on the lines of data in my head from where I had to learn vim.

    • @cianotico
      @cianotico ปีที่แล้ว +4

      What do you do that would require showing customers that you are a "vim expert"?

    • @madcalm2024
      @madcalm2024 ปีที่แล้ว

      OMG !

  • @2Fast4Youtube
    @2Fast4Youtube 2 ปีที่แล้ว +27

    What if I use vim mode in all my IDEs

    • @najtofnin2009
      @najtofnin2009 2 ปีที่แล้ว +4

      Preach the EVIL way all the way!

    • @dersg1freak
      @dersg1freak 2 ปีที่แล้ว +1

      Been there done that. I just hate that I can't access the menus that ways. Total buzz kill. Bad program. Back to vim :D

    • @monika.alt197
      @monika.alt197 2 ปีที่แล้ว +1

      Cursed

    • @redsharktooth22
      @redsharktooth22 2 ปีที่แล้ว +1

      Then you have reached true enlightenment!

  • @keithteo9007
    @keithteo9007 ปีที่แล้ว +2

    It doesn't matter if vim never changes. What matters is how vim changes us.

  • @ladislavfejes4358
    @ladislavfejes4358 2 ปีที่แล้ว +25

    For the love of God please do one for CSS. I'm putting these on repeat for my devs in our breaks. Great comedy breaks :D

    • @PrevalentAA
      @PrevalentAA 2 ปีที่แล้ว +2

      Yes for CSS! That thing could ruin your weekend single handledly lol, I'd love one episode on it.

    • @Vitorruy1
      @Vitorruy1 ปีที่แล้ว +2

      CSS was a mistake (uninronically)

  • @oncle_dan
    @oncle_dan 2 ปีที่แล้ว +8

    A guy at our job was flexing his vim skills until we fired him a couple of months later. He never wanted to use a proper IDE and was creating so many issues in our codebase, issues that any proper IDE would have caught right away. I don't miss that guy.

    • @-Jason-L
      @-Jason-L ปีที่แล้ว +1

      Real devs don't rely on IDEs to catch bad code.

    • @oncle_dan
      @oncle_dan ปีที่แล้ว +3

      @@-Jason-L your the guy we fired lol.

    • @levonschaftin3676
      @levonschaftin3676 4 หลายเดือนก่อน

      @@oncle_dan why were his PRs being completed if they were creating issues?

    • @oncle_dan
      @oncle_dan 4 หลายเดือนก่อน

      @@levonschaftin3676 we were tired of finding the issues for him. Kill your ego and get yourself a proper IDE. It tells you a thousand things you can't see with your naked eye.

    • @silveiralexf
      @silveiralexf 4 หลายเดือนก่อน

      ​​@@oncle_dantreesitter along with basic lsp configs are more than enough to avoid this kind of issues, package managers such as LazyVim and Packer also made things a lot more accessible... neovim ecosystem is a lot more friendly in general, with amazing docs to do very custom stuff or quickly setup things rather quickly... Your dude was just not aware of it

  • @pwilll
    @pwilll 2 ปีที่แล้ว +5

    He said it in the video but literally the only reasons I use vim are because it's fun and I don't have to use the mouse as much. It's not really better or faster or more efficient or anything.

    • @jimbarino2
      @jimbarino2 2 ปีที่แล้ว

      Disagree. When I want to do some really deep editing - stuff where I need to munge up a file good - Vim with Macros is really the best way I have found to do it. And a special bonus is that once you have done it once, you are halfway to using sed in a Bash script to do the same thing repeatedly...

    • @Vitorruy1
      @Vitorruy1 ปีที่แล้ว

      ​@@jimbarino2 Wow so useful for those tasks that make up 0.000001% of my work. Sign me up

  • @CYXXYC
    @CYXXYC 2 ปีที่แล้ว +16

    vim can do all other ides can do, ++more. very powerful.

    • @samatiesse
      @samatiesse 2 ปีที่แล้ว

      I thought he was going to say "... ++ more, very more" 🤣

  • @Undrios
    @Undrios ปีที่แล้ว +1

    I added Vim to my vsCode... I don't know if I'm gaining brain cells or I'm loosing them

  • @StdDev99
    @StdDev99 ปีที่แล้ว +1

    Not joking but ... my muscle memory went straight for ":q" to close the video without thinking

  • @DrDoctopus
    @DrDoctopus 2 ปีที่แล้ว +33

    Not only does Vim save you 5 seconds a day, it also saves you the cost of buying a mouse.

    • @theodorealenas3171
      @theodorealenas3171 2 ปีที่แล้ว

      Man I loved this.
      To me it saves peace of mind. I feel like it listens to what I want instead of guessing.

    • @DrDoctopus
      @DrDoctopus 2 ปีที่แล้ว +2

      @@theodorealenas3171 are you sure you're talking about Vim?

    • @theodorealenas3171
      @theodorealenas3171 2 ปีที่แล้ว

      @@DrDoctopus Yes! If I want to go to the dot, I just have to say it. I don't have to fiddle to get there. And if there's something I want at the bottom of the screen I tell it to go there, instead of somewhere roughly downward.
      Vim is lovely I eat vim every day you got to try vim

    • @DrDoctopus
      @DrDoctopus 2 ปีที่แล้ว +2

      @@theodorealenas3171 I'm starting to like your Vim more than mine.

    • @poika22
      @poika22 ปีที่แล้ว

      if you're using a laptop with a touchpad, vim probably saves you 5 seconds every 10 seconds.

  • @rsync8359
    @rsync8359 2 ปีที่แล้ว +3

    This is not fair , I use vim on daily basis, it really saves time
    :wq!

  • @ms4643
    @ms4643 2 ปีที่แล้ว +8

    Nice one! Can you do Mechanical Keyboard Enthusiast next?

  • @bluekeybo
    @bluekeybo 2 ปีที่แล้ว +1

    I've been using vim for 2 years now, because I still don't know how to exit it.

    • @sonOfLiberty100
      @sonOfLiberty100 2 ปีที่แล้ว

      that is what Im talking about, he doesnt use vim, because it was hard for him to come up with good jokes :) Yours is funny

  • @flarone
    @flarone 9 หลายเดือนก่อน +1

    Bro keeps rapidly entering and exiting insert mode in his mind. Each time the camera cuts, he's hitting escape.

  • @kabochaVA
    @kabochaVA 2 ปีที่แล้ว +23

    If you need to work on some remote servers through ssh, then your best friends are: vim, tmux, scp, rsync, grep, sed, and others...

    • @dersg1freak
      @dersg1freak 2 ปีที่แล้ว +1

      Tmux is bloat, use a tiling window manager and (uninstall gnome/KDE wtv, save gigabytes of space) note that tmux might not be available on your remote machine.

    • @thegittubaba
      @thegittubaba 2 ปีที่แล้ว +2

      nano

    • @TakeMeOffYourMailingList
      @TakeMeOffYourMailingList 2 ปีที่แล้ว +2

      VSCode takes care of everything these days :^)

    • @yosha2467
      @yosha2467 2 ปีที่แล้ว

      @@TakeMeOffYourMailingList Including eating your RAM

    • @reav3rtm
      @reav3rtm 2 ปีที่แล้ว

      Or just use mc.
      Always gets me my coworkers dig through directory structure by taping cd commands instead of running midnight commander. Makes them so l33t.

  • @LordFogthe3rd
    @LordFogthe3rd 2 ปีที่แล้ว +7

    I used vim while following a tutorial for C this was supposed to be my first programming language I gave up moved to python

    • @klaidaz01
      @klaidaz01 2 ปีที่แล้ว +1

      Choosing C as your first programming language sounds kinda insane

    • @9e7exkbzvwpf7c
      @9e7exkbzvwpf7c 2 ปีที่แล้ว

      @@klaidaz01 C’s a good first lang because you either understand memory or you give up.

    • @sohn7767
      @sohn7767 2 ปีที่แล้ว +1

      I don’t know why some C tutorials want you to learn vim as well… you only come for one thing

  • @realdragon
    @realdragon ปีที่แล้ว +3

    I am that kind of person who spends 5 hours to automate 10 minute work so vim is perfect for me

  • @Chinmay_395
    @Chinmay_395 ปีที่แล้ว +2

    1:26 I tried to delete vim from linux and ended up deleting the GUI.

  • @PatternShift
    @PatternShift ปีที่แล้ว +2

    “vim actually feels quite natural to people who use vim” - exactly, that’s why I use it!