Vim Will Actually Change Your Life.

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ม.ค. 2025

ความคิดเห็น • 509

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

    Vim Diesel is back

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

      Imao

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

      Vim fapper

    • @zoovy7252
      @zoovy7252 3 ปีที่แล้ว

      bruh, hahahahaha

    • @amicm4935
      @amicm4935 3 ปีที่แล้ว

      Haha this is by far the best joke about Luke. And it's even cannon

    • @rahmathk.m8566
      @rahmathk.m8566 3 ปีที่แล้ว

      lolll

  • @swims-in-money6672
    @swims-in-money6672 3 ปีที่แล้ว +1238

    Feeling better than others is what sold me to Vim.

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

      But I don't know vim and I already feel better than everyone else, what should I do???

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

      @Nahid Islam vim-plugin is cringe

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

      @@GreyMatterPlatter u should learn vim, that way you will feel better than yourself

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

      You're doing it the wrong way. Learn ed to ascend to the agora of gods.

    • @knucklehead99-z1w
      @knucklehead99-z1w 3 ปีที่แล้ว +2

      @@GreyMatterPlatter realize that you can widen the gap!

  • @c.deg.7982
    @c.deg.7982 3 ปีที่แล้ว +540

    I like how Luke colour coordinated his polo shirt with the blue and white in the room. Always be claiming he's not into consooming but secretly he loves it. I bet he has a Pinterest account he won't tell another soul about.

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

      And he's obsessed with Paul Allan's new business card.

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

      @@olmumail Let's see Paul Allen's vim config.

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

      @@aeoliun good one xD

    • @tuna5618
      @tuna5618 6 หลายเดือนก่อน +1

      @@aeoliun I was drinking when I read that and almost spit it out.

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

    Vim gets you used to the terminal
    The terminal teaches you minimalism
    Minimalism teaches you to live a simple life

    • @knucklehead99-z1w
      @knucklehead99-z1w 3 ปีที่แล้ว +13

      Deep. and very true

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

      Many IDEs have built in terminals.

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

      @@henlofren7321 yes but they are crappy

    • @knucklehead99-z1w
      @knucklehead99-z1w 3 ปีที่แล้ว +2

      @@MrVecheater very

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

      Minimalism leads to suckless

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

    Basically Vim is the gateway drug to the real computer world.

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

      And Vim Diesel is your dealer.

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

      Amen to that

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

      I program exclusively by punching holes in plastic cards with my hole punch device.

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

      goat comment

    • @cagatay518
      @cagatay518 11 หลายเดือนก่อน

      vim and terminal

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

    I think the best part of vim is you can literally use it as a basic text editor without anything fancy before you've learned anything fancy. I never understand how people can say they use nano bc vim is "too hard" or they "don't need" all the features of vim. If you just want to open vim, enter insert mode, type, exit insert mode and quit, you can do that. No motions, no macros, no complex keyboard shortcuts, but once you need something more advanced, its there waiting for you in the program you already use.

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

      Tried to do a simple edit on a file once. Saving the foreign letters didn't encode right. Accidentally deleted a line. Truly the better editor.

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

      @@snacksy7754 Your comment only tells me that you don't know how vim works.
      If you know the software and don't like it, that is personal opinion. But if you don't know it and still trash on it, it is just dumb.

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

      @@snacksy7754 "I had my text encoding settings wrong and made a mistake while using it. The editor must be garbage" I don't even know how that happened because I've never had foreign language characters not saved. Vim defaults to UTF-8 encoding, so either the file was written wrong by whatever you used on it before opening it with vim, or if it was made with vim you changed the default encoding. But it's vim's fault right?

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

      That's pretty much what I use vim for, editing config files or any kind of system file on the fly, I wonder why I was using nano years ago

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

      @@zackinator1439 Thanks for making my day better! 😸

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

    Yeah, I guess I have 10 minutes to spare to watch a Boomer rant how he's better at computers than me

    • @knucklehead99-z1w
      @knucklehead99-z1w 3 ปีที่แล้ว +3

      You're welcome

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

      It's not about being better than him, it's about being a better version of yourself.

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

      ​@@davidkeys4284 yeah, I know. Memes aside, I've been using exclusively Vim for text editing for about 6 months now and it's just awesome.
      I use chords like ct; and df) and cj and dap quite often and it's so satisfying to see how the text change with just a few keystrokes. I'm glad I slowly started learning Vim a year ago thanks to Luke

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

      Watch it at 1.5 speed, like a proper Zoomer

    • @Tsakos17
      @Tsakos17 8 วันที่ผ่านมา

      ​​@@pawekoaczynski4505It gets even better if you're able to touch type.

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

    Must.... Consoom... More VIM CONTENT

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

      vim diesel on the roll recently

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

    "Learn vim!" - Plato

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

      Actually it is from Socrates. Plato was just quoting Socrates.

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

    “You will learn Vim and you will be happy”

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

      WEF probably

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

      Eat the Bugs, Live in the Container.

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

      More like: "You will learn Instagram and you will be happy".
      They don't like you using the computer for things they can't easily spy on.

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

      Nope, I will learn Emacs and be sad

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

    "You start being able to enjoy your world, you didn't know existed."
    Very well said.
    It has changed my life, indeed.

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

    4 years of experience... I've never met a single fellow vim user at work

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

      so what?

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

      @I like my own comments. fuck off I use Arch with i3 btw

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

      @nEOtheQ Then the devs haven't learned how to set up vim properly ;)

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

      might be time to change company :)

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

      ?? Nobody goes to the server anymore?

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

    I actually saw one of your vim videos and started using Linux in 2019 because of it. I'm a tech guy, but I think many lawyers would benefit from vim. If they only knew.

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

      @@vo3474 Hello! I figure lawyers can work with text so they can use (.txt | .html | .xml) files for retrieving information and write .tex or the likes for formatting. No bloated text editors like MS Word (do you?).
      The benefits would be: fast search and replace of text (maybe the most obvious if you work with templates for e.g. contracts and it may be included in other editors, but in vim you can declare variables and do a lot more in this regard), macros for text formatting, it's light and extensible, if you use it with a window manager you can read text A that references text B while regex searching specific parts of texts B (this happens in every discipline, but I figure not many lawyers know either regex or vim). I do have to say that I'm an intermediate Linux user so my methods may not be optimal, but my increase in productivity was unimaginable for me just a year ago.

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

      @@miguelbustamante5271 Law 2 Student here, I agree with everything in this comment, using Vim (and knowing how to use it) is sure to improve your paperwork efficiency

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

      @@miguelbustamante5271 and for those who may not be familiar, when miguel says regex, he's referring to a powerful method of search text called "regular expressions".

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

      I AM a lawyer and VIM, LaTex and git have made my life so much easier, holy shit.
      Though this only applies to little lawyers like myself who can't afford to outsource everything to a secretary via dictation. Trying to teach a secretary VIM and LaTex would be extremely funny, though.

  • @Clutter.monkey
    @Clutter.monkey 3 ปีที่แล้ว +69

    I like using vim in my GNU/Emacs operating system.

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

      This is the true chad comment. You my friend are a true man of culture

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

      This is the way

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

      Emacs with Evil unironically saved me from failing my history class in High School. Using org mode I literally became 700% more effective in essay writing.

    • @___xyz___
      @___xyz___ 3 ปีที่แล้ว

      The legend

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

    After a year of Vim I can say it has been life changing. I used to be afraid of the terminal, now I live in it. More people need to experience how amazing this tool is.

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

    "Boomer advertises his 1 hr video for 9½ minutes"

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

    I'm sold, however you never mentioned hm is monthly subscription? I can't find it in the Adobe cloud store...

    • @knucklehead99-z1w
      @knucklehead99-z1w 3 ปีที่แล้ว +8

      You have to register and upload your DNA sequence to see it in the list of choices.

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

      @@knucklehead99-z1w So now I have to scrape DNA samples from my keyboard?

    • @knucklehead99-z1w
      @knucklehead99-z1w 3 ปีที่แล้ว +3

      @@nonconsensualopinion That’s adobe for you

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

    Vim shapes the way you think.
    That's an argument I often have and people tells me, well it's because you don't have enough experience.
    Well the tool change the way you think

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

    OpenBSD, Gentoo & Arch plus Vi / Vim makes you actually think about how to achieve your goals using a computer. Documentation is something a lot of people take for granted myself included. Sometimes I'll stop an think to myself of how much effort went into the documentation of something I'm doing.

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

      @@folksurvival I can't speak for FreeBSD, only installed it twice in a VM for a Linux class.

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

    i literally just cant talk to non-vim users anymore, its like no matter how hard i try the wont understand me :wq

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

      ZZ

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

      iDon't you mean: "iI literally [...] me:wq"? ZZ

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

    Saw a James Powell Python talk where he was live coding with vim and tmux a few years ago. I installed linux for the first time just because I thought solarized vim + tmux looked cool -_- EDIT: Whoever is using LARBS without knowing vim is an absolute mad lad.

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

    The Linux Command Line 2nd Edition by William Shotts is actually a great book. I've been using Linux for 20 years and I still found some value reading through it. I'd recommend it to anyone who actually wants to be more efficient on the command line and with vi.

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

    moving the cursor to the beginning of the line and end is what convinced me to use vim.

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

    Vim will convince you everything needs to load instantly and be driven by single keystroke commands that can be strung together.

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

    Local man has a text editor addiction

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

    Yes, I'm watching this vim video while using vim key bindings in my brave browser. How did you notice?

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

    After learning vim it led me down the path to learning regular expressions, since the search/replace uses regex. I seriously don't even know how i used to use a computer without knowing vim + regex

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

    It just feels so nice to not hear you rant and actually learn from you like old days. Keep it on Vim Diesel.

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

    Kinda wish I learned vim in kindergarten.

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

    I felt that way when I learned LaTeX recently to do my school work. I'm not even advanced, I've overused vspace to nudge things around, specially around images and someone with knowledge will probably find that the LaTeX part of my document is, what I like to call, "concentrated stupidity". What I did notice is that I focused on what I was writing only. Admittedly that was bad for this case because the contents were boring AF. But that helped me make it far smoothly. I might have to take the time to learn (Neo)Vim sooner rather than later

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

    I don't like Vim, because it’s not based on Electron. Unlike Visoyal Studio Code, which is so modern and backed by a huge corporation.

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

      Preach! Hate all these minimalists that use appropriate tools for their problems from a toolbox they assembled over years of experience, instead of just using an all-in-one solution for the masses. Like, how can you be so arrogant not to appreciate giant IDEs that any beginner can use without research, that come with tons of shiny features you neve use? Are they trying to imply I'm dumb with their choices????

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

      @@bratezoran2102 It's ok to use an IDE. But VS Code isn’t an IDE.

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

      @@elclippo4182 better than closed source intellij at least imo...

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

    Started to use Vim because I needed a good terminal based editor for remote server administration via ssh. Something more simple like nano could have done the job, but nano is just awkward. Never really wanted to understand or learn it. Once I understood how powerful Vim is, I adopted it also for desktop use.

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

    Vim is one of my favorite plug ins for Emacs

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

    I use Wine's notepad text editor thing

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

    I used to use notepad and nano, learning vim made me grow 2 inches!

    • @gickygackers
      @gickygackers 3 ปีที่แล้ว

      Feeling this right now. Growing pains

    • @KSPAtlas
      @KSPAtlas 3 ปีที่แล้ว

      What grew 2 inches

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

    So many excellent and absolutely accurate points about Vim. The ancillary things you learn while learning Vim are truly life changing.

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

    I'm not even good at vim and it's saved me a lifetime already. Thank you for showing me the light however many years ago, Luke seriously

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

    It’s very weird, 3 months ago I was using VSCode on Windows, then I started learning vim... I don’t know what the fuck happened, but somehow I’m on Arch right now running a minimalist bspwm setup and using vim everywhere... and I fucking love it!

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

    You posted this at the perfect time for me. Just graduated with a CS degree and am taking some time off before starting my job search to learn some new skills, and now learning vim is definitely on my agenda this summer. Will have to hop back into vimtutor later today and restart the learning process.

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

    Vim actually saved me some time when we learned Git for one of my classes. Since the teacher was teaching to use the command line it for Git, it made no sense to not use Vim for it.

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

    Vim can make ALL your wildest dreams come true!! :D

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

      vIM CAN MAKE all YOUR WILDEST DREAMS COME TRUE!! :d

    • @sewerside01142
      @sewerside01142 3 ปีที่แล้ว

      ":D"? What command is that?

  • @4Clubs
    @4Clubs 3 ปีที่แล้ว +13

    My hair has never been thicker!!

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

    Luke Smith hates Emacs so much he keeps making Vim videos lately.

    • @voidspawn2351
      @voidspawn2351 3 ปีที่แล้ว

      because Emacs is not as good editor a Vim, that is just a fact, but Emacs is a OS.

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

      @@voidspawn2351 you can do everything that you can do with vim in emacs evil mode, that's why i still watch Luke's vim videos

    • @voidspawn2351
      @voidspawn2351 3 ปีที่แล้ว

      @@tahmidislamchowdhury7301 you are only talking that about evil mode because you don't know VIM well, there is so much more to Vim then what Evil Mode give you, i use both, i try really hard to make Emacs do all my Vim do.

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

    "books are lame"-person who transcribes books in Latex and doesn't even read it while doing so...

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

    Another thing about Vim that deters me a bit is inconvenience of editing when you have to switch between several keyboard layouts.

    • @no-better-name
      @no-better-name 2 หลายเดือนก่อน

      i know this is pretty damn late, but you can make a language map that lets you use normal mode like you would with plain English keys! unfortunately they are annoying to write as it's a big list of letter pairs (like йq, цw, уe and so on)

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

    I hated Vim when I first found it. Primarily because I couldn't get out of it.
    Once I understood the power of it, I use it for everything now. I'm an author, and I now use Vim to write my books in, as well as to code, write scripts, take notes, rename files, everything.

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

    I first tried vim version 5.something under OS/2. Coming from DOS, I was a CLI fanatic anyway, and while OS/2's GUI was great I missed what a friend of mine called "that scary black screen." But I couldn't seem to wrap my head around modal editing.
    After I switched to Linux in 2006 or 2007, it took me a while to get used to the "everything is a file" idea and to translate what I already knew about DOS and OS/2 to the new way of thinking. A few years ago, I got it into my head that I had insufficient nerd cred and decided to learn vim in earnest.
    As you said repeatedly in this video, I kick myself for not learning it sooner. It would have taken me a week or so of effort in the late 1990s and I'd have had it all this time.

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

    Not saying this to discount Vim but I think most people either ignore or underestimate how much can be done universally with just key combinations of shift, ctrl, home, end, and arrow keys, e.g. ctrl+arrow keys to skip words, shift+ctrl+arrow keys to select words, shift+end to select to end of a line, shift+down arrow to select whole lines. I have only superficially gotten into vim so maybe this still sounds inefficient, but is worth thinkin about

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

    I use vim, and my productivity went up 200%. My only worry is that I'll get a job that requires I use something else and have to thrash for a year unlearning everything.

    • @jamieg2427
      @jamieg2427 3 ปีที่แล้ว

      luckily, most IDEs have vim plugins.
      also, you can secretly run vim in the background and use it when people aren't looking. (;

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

    Strongly recommend "Practical Vim" book, many productivity tips there.

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

    When I see my classmates using vscode, notepadd++ ..etc, I feel superior

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

    the only problem i have with vim is that i can't set right ro left and left to right texts at the same time. when i want to write in Persian i have to set rtl , but the English texts get messed up. the terminal fonts even the persian ones are not really good with rtl and arabic/persian texts too. also when i want to use vim keybindings i have to switch to english and then again switch back to my language and type(probably it would be solved by adding farsi flag when compiling vim but still the rtl and ltr problem and fonts are pain)

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

    A famous programmer once said (Ritchie?) Something to the effect of: "the most important tool a programmer has is an effective code editor." VIM is that tool.

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

    Waaaay back in ye olden times, I worked with someone who showed me what vi (yes vi... before vim) could do and I borrowed his how to use vi book and read it over the weekend. Then I went cold turkey from using textedit or whatever crapy editor to strictly vi. Yes the first few days was a bit frustrating but after a month, I was so glad I did it and yes, that decision even changed my life.
    Once I starting using vi, using sed was a piece of cake and then other *nix commands and piping commands became second nature. I even got to the point where I would filter lines while in vi thru *nix commands and Perl scripts which have saved me so many hours/months/years over the decades I've been vimming, not to mention avoiding carpal tunnel because I rarely use the mouse. I forget when I switched to vim and now nvim and starting using plugins, but it's been an amazing ride knowing how to exit vim, multiple ways even.

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

    Does Vim work on TempleOS?

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

    I just realised that its been a few months since I've been using vim and still all I know and use is a,s,c,w,i,v,r and leader. I still haven't looked much into comma,dot,parenthesis,etc. I don't even use the number multipliers yet.

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

      I had a good reply but the algo gonna trash it for reasons.
      `vimtutor` will get you there.
      ZZ

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

    4:46 everything described upto this point happened to me just by knowing FOSS, and msys. No vim involved. But yeah, now i am taking next step and have started using one of vim like TUI editors and am happy with it.

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

    Vim is the dark souls of text editors

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

    I adore vim, I use it in a daily basis, but I believe just yelling people to use vim whatsoever can make them scared.
    I'd prefer suggesting to use vim keymaps for IDE, text editor and whatnot.
    This way, you gave them some room to mess around themselves.
    Besides, as a programmer, debugging in IDEs has way better experience than modifying vim to work as a proper debugger.(although it is absolutely doable)

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

      I think Vim keymaps for IDEs are good when you already know Vim and are suffering because of inefficient editing in IDEs, but not necessarily for learning it. They're always somewhat less vimish than Vim itself.

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

      Shouldn't a debugger be a standalone program instead of a plugin?

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

      @@xGOKOPx The Vrapper plugin for Eclipse is pretty complete. I prefer using it over pure VIM, because VIM is better for text editing, but not for debugging, refactoring and other IDE tasks. So using Eclipse with VIM editing is pretty much the sweet spot for me.

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

      @@deoxal7947 No. Debugging with a plugin debugger within your IDE is much, much faster than using two entirely separate programs. It's a convenience thing.

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

      @@gayusschwulius8490 I meant as opposed to modifying Vim to do debugging.
      I'm not opposed to IDEs at all but between integrating the debugger with Vim or other text editor and just running the debugger from the terminal, I think I'd pick the latter.

  • @nunyobibnes7822
    @nunyobibnes7822 11 หลายเดือนก่อน +1

    I can write stories. I can play melty blood. I can browse the internet. That's most of my uses for my pc and vim does not seem to interact with any of this.

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

    Vim users are tryhards. I program exclusively in microsoft word.
    I print out the program and send it to the customer via mail.

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

    Luke: Since video games are pointless/evil - can the same be said about sports because they are also a game? Genuinely interested. Thanks!

    • @ss-oy3lq
      @ss-oy3lq 3 ปีที่แล้ว +2

      sports make you develop physically and have plenty of health benefits (if we're not talking about competitive sports, that can be quite unhealthy sometimes)

    • @daark982
      @daark982 3 ปีที่แล้ว

      @@ss-oy3lq I suppose that may be true, but then the question is are physical attributes really what matter? Also, thanks for the reply kind sir

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

      @I like my own comments. fuck off well youd be surprised (not me, but someone I know)

    • @ss-oy3lq
      @ss-oy3lq 3 ปีที่แล้ว

      @@daark982 you perform better in more cerebral matters and are happier if you do sports or any kind of physical activity, humans were not supposed to sit in front of a computer for hours at a time, also being attractive is quite an obvious pro here. you would probably prefer a healthier and therefore more beautiful chick and same goes for how women perceive you

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

    So I am installing Linux right now because the windows version of vim doesn't work with my windows-script for implementing the neo layout.

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

    There is one potential annoyance of learning vim: this rabbit hole goes deep. I find myself constantly looking for any/better plugins to add vim key bindings to software I use frequently, and even the best plugins never seem to work the way I want them to. I find myself getting irritated that devs of proprietary software (looking at you, Total Commander) don't either add vim bindings themselves, or at the very least don't allow enough/proper extensibility to add proper bindings in a practical way (without using third-party tools like AutoHotKey).

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

    I prefer emacs, but it is useful to know the basics of vim for when I'm stuck in a terminal.
    Terminal emacs gives me a terminal aneurism

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

      I'm the opposite. I use Vim but I prefer Emacs keybindings in the terminal.

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

    Great video! That's exactly I am feeling now!
    I just learnt vim couple of days ago, now my vscode is vimmed, my chrome is vimmed, my roam research is vimmed, and I m searching more vim-like addons of different apps. It let you fully control your computer with only your keyboard, but it's feeling like a superpower to control your computer with your mind 😈. Fast and precise.

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

    It did change my life, I understand way better computers at basic levels and now I'm able to see the GUI theater. Took me about 4 months, but now I understand even some shell things (zsh but from bash), LaTeX compilation and programs (mostly .py, but almost any language, it did open my mind to scripts and the "dot" files). Thanks to all the VIM community, I do think everybody should understand and use VIM before doing anything on a computer.

    • @akidnag
      @akidnag 3 ปีที่แล้ว

      In this new place called “The Internet”, might heard of it ;)

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

    Once you learn vim, you can't use "normal" editors anymore

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

    Like the passion you talk about vim :)

  • @YuraJayRJay
    @YuraJayRJay 3 ปีที่แล้ว

    I cannot get used to "+d, "+y, "+p for copying, cutting, pasting...

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

    Is it like a Nintendo Power Glove?

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

    IMO you shouldn’t use Vim the editor unless you’re working in very large code bases where tagging slows your computer down. It’s definitely worth learning Vim motions though

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

    Dude you are completely 100% right (thank you). Vim is love, vim is life. Vim is a learning experience. Vim is an iceberg with nothing over the waterline. Learn vim, you will be better for it.

  • @AlexandrBorschchev
    @AlexandrBorschchev 3 ปีที่แล้ว

    vim has lots of complexity with the sacrifice of friendliness

  • @WafflesOinc
    @WafflesOinc 3 ปีที่แล้ว

    I started using your dot files to learn vim, the best way to learn something is doing it

  • @antoineflynn
    @antoineflynn 3 ปีที่แล้ว

    I like your style my man! Hipster terminal here!

  • @mushroomcrepes
    @mushroomcrepes 3 ปีที่แล้ว

    my friend uses the intellij IDE for python and that shit literally takes 30 - 90 sec to just create the damn "project" and this is excluding launching the IDE

    • @MrCmon113
      @MrCmon113 3 ปีที่แล้ว

      That's because it is for projects.
      If you still want to use it for short self contained programs, you can make one "miscellaneous" project.

  • @flamendless
    @flamendless 3 ปีที่แล้ว

    Agree. I always look for vim binding on every thing

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

    You didn't mention Vim plugins for IDEs (which I use). IDEs without proper Vim bindings support probably aren't anyone's favorite IDEs anyway

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

    "you take the vim pill"*

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

    Yes, I want to learn a ton of commands I'll forget by going from using arrow keys to the input line to change editing mode going back to the file rather than just pressing two buttons to do the same things.

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

    I know and use vi (not vim!), but Emacs is my main editor, and you definitely misunderstand it. The modes in Emacs imply mostly minor conveniences like syntax highlighting and perhaps a few additional commands here or there, they don't change the basic interaction with the editor or anything. Emacs too is entirely general, and 99% of what I do even with a major mode active is completely the same as in any other mode.
    As for the entire rest of the video, I agree apart from that I'd call it learning Unix, rather than learning Vim. I made the exact same discoveries (including using text-files for everything) back when I first started using Linux, and it was only a fair bit later that I learned vi.

    • @henlofren7321
      @henlofren7321 3 ปีที่แล้ว

      Or you can just learn PowerShell and feel stupid for thinking that plain text is a superior format for anything.

  • @MartinJungblut
    @MartinJungblut 3 ปีที่แล้ว

    Vim is so great that I had to bring over its keybindings to Emacs using evil-mode. I love both.

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

    Is there another chapters of vimtutor with the secret shortcuts? Or how to learn them?

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

      vim tutor is only for teaching you the very basics
      :h quickref has alot of these shortcuts and commands

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

    Bro spitting truths !!! 🎉🎉 Keep the good work!

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

    Real Chads edit everything using echo and sed.

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

    I use vim as my text editor for as long as it takes me to install emacs.

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

    Bruh, have you ever tried the _Acme_ editor?

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

    Vim is the first step in understanding that interacting with a computer doesn’t have to be point and click and that sometimes the terminal or a command line interface is much better for the job.
    It can take you from grunting and clicking like bill gates wanted for you and actually starting to think when using software

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

      @@folksurvival 99% of computer users have never opened a terminal at this point

    • @Jupiter__001_
      @Jupiter__001_ 3 ปีที่แล้ว

      @@folksurvival 1995 was 25 years ago. Children born then have their own children by now.

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

      @@folksurvival Zoomers don't have children because the oldest Zoomers are 20, so most of them are still in school or university. Millenials have no such excuse. But I agree, and I think Polybius wrote of a similar phenomenon among the decadent ancient Greeks shortly before their subjugation, whereby the Greeks would mostly have no children, sometimes one, and very rarely two, so that they could splash their wealth on indulging their increasingly depraved desires.

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

    "vim is for people who want a challenge, nano is for people who want to get things done" - K5DVT, Jon Williams.

  • @hacerdemirel9833
    @hacerdemirel9833 3 ปีที่แล้ว

    Thank you Luke Smith.

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

    hi Luke do u still use your thinkpads?

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

      He said he uses MacBooks now.

    • @blackfire9750
      @blackfire9750 3 ปีที่แล้ว

      @@hiddingclover damn. i have a mac air m1 its a beast but it feels like a toy compared to my x220

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

    Yeah, I barely do any programming nowadays but I use vim mode (evil) in Emacs for editing org files (in which I do my writing and manage my stuff). Editing text without Vim sucks, and I am obliged to use WYSIWYG editors like Word weekly because of my supervisor in Uni, and it feels terrible.
    Not being able to use Vim feels like using the computer without being able to bend my elbows

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

      If you are able to get away with using LibreOffice there is a vim emulation extension.

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

      @@ebon4265 hey! That's nice to know

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

      @@irreadings also if you use something in the browser (e.g. google docs) you might want to look in to neovim embedding. I don't remember what it's called but I know Brodie Robertson did a video on it a while ago. Turns every text box to a vim buffer.

  • @Little-bird-told-me
    @Little-bird-told-me 2 ปีที่แล้ว

    I am going to learn vim ( starting tomorrow) after watching this video. Thanks for making this video

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

      So... how is your learning going? )

    • @Little-bird-told-me
      @Little-bird-told-me 2 ปีที่แล้ว +3

      @@deniskhakimov I am so happy to have made the switch. Vim (neovim) is absolutely amazing. Stopped using other text editors (although I use "micro" intermittently). The ability to use modes like execute, visual, insert etc in vim, is so powerful. The learning curve is steep though. I often forget which "mode" I am in and am still getting my head around "visual" mode. That said, neovim config is fun with so many colorschemes to choose from. what about you ?

  • @maymoonaal-balushi4157
    @maymoonaal-balushi4157 ปีที่แล้ว

    yup I'm one of the smooth brains had learning vim in my backlog for more than a year,
    yes I feel stupid for not jumping in ( actually started 6 months ago )
    yes I did learn way more about config file that scared the life out me
    and yes starting to feel better in my terminal skills ( the code utils of Linux)
    not super good yet but getting there and not going to go back anytime soon

  • @佉会亜里惢
    @佉会亜里惢 5 หลายเดือนก่อน

    But vim is not suckless. It is have config file which is not presented as code. Maybe every CLI is suckless like nano?

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

    9:19 > _"vim has sort of bad discoverability"_
    ahh glad u finally admitted.

  • @bmsg1
    @bmsg1 3 ปีที่แล้ว

    i still don't know what modifying text means, i use the computer as a bookshelf and a media player, can i use vim for that? Going to watch the vin diesel vid

  • @redgeoblaze3752
    @redgeoblaze3752 3 ปีที่แล้ว

    My C++ professor made us use it for our second semester, and I'm glad he did.
    It just works.

  • @raiguard
    @raiguard 3 ปีที่แล้ว

    I saw the light of vim, then ascended to the higher plane of kakoune.