Interview with an Emacs Enthusiast in 2023 [Colorized]

Поділитися
Вставка
  • Опубліковано 18 гру 2024

КОМЕНТАРІ • 1,9 тис.

  • @programmersarealsohuman5909
    @programmersarealsohuman5909  Рік тому +360

    👔merch: posix.store
    💀 VIM: ua-cam.com/video/9n1dtmzqnCU/v-deo.html&lc=UgyQ46uW4hQzRdgPqbN4AaABAg
    🚀 Twitter: twitter.com/kailentit
    Consider joining George Hotz @ tinygrad.org (non-affiliated)

  • @williamdavis3658
    @williamdavis3658 Рік тому +12146

    Emacs takes a lifetime to learn. So the sooner you start, the longer it will take

    • @yegorzakharov8514
      @yegorzakharov8514 Рік тому +128

      😂😂

    • @billkendrick1
      @billkendrick1 Рік тому +35

      😂😂

    • @skhul2580
      @skhul2580 Рік тому +70

      I don't know why I laughed so hard at this. 🤣

    • @Space_Wanderer.
      @Space_Wanderer. Рік тому +67

      I thought it was more like "The sooner you start, the sooner you will die"

    • @ICEknightnine
      @ICEknightnine Рік тому +87

      Only through death can one fully comprehend Emacs.

  • @jsaare
    @jsaare Рік тому +1069

    I'm in the 60+ crowd. In the earlier days of my career, I endured several variations of exactly this character. Decades later, I just would have assumed..., well..., he would have "retired". I guess some things never die..., or they never quite finish learning emacs.
    This was brilliant, thank you!
    :x

    • @miraculixxs
      @miraculixxs Рік тому +6

      The bro force is strong ;)

    • @dickpiano1802
      @dickpiano1802 Рік тому +34

      Sadly, there are people under 30 who are variations of this character as well.

    • @mikebikekite1
      @mikebikekite1 Рік тому +43

      Do IT people actually retire?? I've worked in IT for 40 years. Obviously we were all young to start with but then I slowly started to notice I was the oldest guy on the floor. During 40 years I've never seen anyone retire. Do they turn them into Soylent Green? Does everyone over 40 go off to run organic vegan coffee bars? Perhaps being expected to listen to the deranged design proposals from top management, who all appear to be younger than your kids, just pushes sane folk over the edge.

    • @myrtlealley
      @myrtlealley 11 місяців тому

      ​​@@dickpiano1802they're guys in ops post who reincarnated. For the indians in tech, so good deeds and you'll have several lifetimes to finish learning emacs.

    • @segueoyuri
      @segueoyuri 10 місяців тому

      @@miraculixxs emacs has a package for eternal life

  • @blj9793
    @blj9793 Рік тому +5387

    "People don't quit emacs. They just die at some point" LMAO

    • @Geolaminar
      @Geolaminar Рік тому +25

      As a vim user....

    • @jacquesdev
      @jacquesdev Рік тому +48

      @@Geolaminar I don't remember...

    • @psisis7423
      @psisis7423 Рік тому +10

      Everyone has been using emacs bindings perhaps without realizing it. They're most familiar to us as terminal commands, like ^C.

    • @reinoud6377
      @reinoud6377 Рік тому +12

      ​@@jacquesdevterminal stuff came way before Emacs. Some stuff was already in MULTICS etc

    • @WillKemp
      @WillKemp Рік тому +6

      I used emacs for a while in about 1995. I don't use it any more. I must be dead! 😱😱😱

  • @adrycough
    @adrycough Рік тому +538

    My CS profs were either some sort of vi/vim wizard blasting through their files typing at 170wpm like they are competing in a speed run while they passionately explain the beauty of CS, or clunkily smacking their cursor back and forth with their touchpad using 5 year old version of IntelliJ or Visual Studio with two typos per line at 30wpm that everyone notices but doesn't point out until compiler spits back errors using a borrowed device from the institution and were only there to teach you the basics. No in-between. As long as you're teaching the material, we're cool, but man, those passionate CS profs were so inspiring.

    • @juniorsundar
      @juniorsundar 9 місяців тому +47

      The passionate ones are like artists that cast spells on their systems with arcane Vi/Vim motions.
      One of the reasons I bit the bullet and switched from vscode to neovim. It really pushed my productivity to the dumpster for the first week but you learn the bindings really fast and then it becomes second nature.

    • @adrycough
      @adrycough 9 місяців тому

      @@juniorsundar I agree, but I am a dvorak user(as of quarantine, "for the memes") in a qwerty world, so the qwerty-centric binds are what keep me from attempting to learn.
      I am fully bought into dvorak feeling much nicer than qwerty and refuse to let go of my 170wpm proficiency. It's unfortunate, but any benefits I would get from Vi would be less than a percent of my use case.
      Now I just spend my days daydreaming about making the next sucky editor that overpromises being better than vscode, but actually falls short in many more important ways.

    • @sustrackpointus8613
      @sustrackpointus8613 9 місяців тому +29

      Bro its so true, my computer architecture professor hits 8 spaces in a row to get the indetation he wants when writing asm. And machine learning prof runs neovim and hyprland, he works faster than anyone can read.

    • @didacusa3293
      @didacusa3293 9 місяців тому

      Neovim

    • @ecosta
      @ecosta 5 місяців тому

      @@didacusa3293 Get out

  • @trustnoone81
    @trustnoone81 Рік тому +5776

    I had no idea Sia has such strong opinions on text editors.

    • @viraj_singh
      @viraj_singh Рік тому +218

      her opinions are unstoppable

    • @solumyt
      @solumyt Рік тому +148

      @@viraj_singh like titanium.

    • @andmal8
      @andmal8 Рік тому +9

    • @DrDoctopus
      @DrDoctopus Рік тому +56

      If you uninstall emacs from her computer, she'll jump from a chandelier

    • @davideskerlot2945
      @davideskerlot2945 Рік тому +4

      🤣🤣🤣🤣

  • @pangloss9
    @pangloss9 Рік тому +624

    "People never quit emacs. They just die at some point." Yep, I started using Emacs at work in 1988 and I still use it each day, but I will never die. I wrote the "M-x immortal" command and I also use that daily. Emacs gives you eternal life.

    • @ppsarrakis
      @ppsarrakis Рік тому +16

      wait emacs actually exists? i thought this is a joke video :P im clueless on this haha

    • @JoeyClover
      @JoeyClover Рік тому +42

      ​@ppsarrakis an ancient text editor but it was so customisable that it's lived on to this very day. It's almost entirely navigated with keyboard shortcuts with no mouse.

    • @michalsvihla1403
      @michalsvihla1403 Рік тому +5

      @JoeyClover that's vim you just described

    • @khav99
      @khav99 Рік тому

      @@michalsvihla1403 I've used and explored Vim fully, and as great as it is an extremely stripped down version of emacs, as mention in the video it's more like an os but in reality i'ts an elisp based shell with the text editor is built in that environment so it lends to a whole suite of software packages and programmable options since it comes with it's own language e-lisp
      you can emulate vim, bash, games, not great ones but still games, and the text based rogue ones are pretty good. run it as a server although it's not a very good one, but the list goes on, but from what I've done and learned so far you have your entire system at your finger tips by reading the holy scriptures which is the manual, get it in print. Good luck on your journey.

    • @Anriuko
      @Anriuko Рік тому +3

      Have fun in the eternal limbo on your single thread.

  • @EscChaos
    @EscChaos Рік тому +1767

    "I used to spend hours trying to get the image on the right page. Now I use org-mode LaTeX and just accept that it's impossible." Im dying.

    • @kerry7932
      @kerry7932 Рік тому +168

      This is known as the Emacs-OrgMode-LaTex paradox: It's impossible to write with it yet somehow still easier than using Microsoft Word.

    • @sadface7457
      @sadface7457 Рік тому +15

      Impossible-mode centres pictures 😂

    • @boomfist
      @boomfist Рік тому +7

      That's the line that almost caused me to burst out laughing in work while I should have been quiet

    • @todds6823
      @todds6823 Рік тому +3

      Lol, also my fav line in the video

    • @shuthemoody
      @shuthemoody Рік тому

      I remember searching for a LaTex problem once and the top result was a blog post, "Another day wasted thanks to LaTeX."

  • @AncientSlugThrower
    @AncientSlugThrower Рік тому +200

    "I used to spend hours trying to get the image on the right page. Now I have accepted that it is impossible." I have never used Emacs, but I can completely relate to this sentiment.

  • @koko969w
    @koko969w Рік тому +3216

    "I spend more time customizing my computer than using it."
    I feel attacked

    • @monad_tcp
      @monad_tcp Рік тому +37

      That's why I use Windows.

    • @monad_tcp
      @monad_tcp Рік тому +41

      on Top of Xen Server with pass-through of GPUs and 5 DOMs and lots of security domains and 5 other operating systems.

    • @lawrencedoliveiro9104
      @lawrencedoliveiro9104 Рік тому +34

      I keep adding to my Emacs customizations little by little, just as I need them. My published emacs-prefs repo is currently up to about 1500 lines of Elisp code, and it took over a decade and a half to reach that point.

    • @GSBarlev
      @GSBarlev Рік тому +69

      A new update for my favorite game dropped on Wednesday--I've been so excited to play it. So what have I been doing since Wednesday? Updating all of my mods and configurations to work with the new version. And when I was done with my own stuff I started opening PRs to update _other people's_ mods.
      Still haven't actually played the new game.
      It's pathological.

    • @davesprivatelounge
      @davesprivatelounge Рік тому +2

      @@monad_tcp _gasp_

  • @suou7938
    @suou7938 Рік тому +219

    “i can send it to you by ftp”
    every cut was so perfect😂
    Emacs!

    • @mikemcaulay9507
      @mikemcaulay9507 7 місяців тому +2

      Although, it seemed strange for him to say he'd "send" it via FTP, given how that service works. :D. Emacs and Vim are my mortal enemies. I tried Vim very early on and probably spent an hour or two trying to figure out how to save and close the freakin program. Uhg.

  • @franciscosanudoacosta6525
    @franciscosanudoacosta6525 Рік тому +2371

    “Emacs is not that hard, you can learn it in one day…. Everyday…”
    Man this is my favorite video of all your series, keep it going.

    • @RickMyBalls
      @RickMyBalls Рік тому +1

      i don't think that's what he meant

    • @homelessrobot
      @homelessrobot Рік тому +19

      @@RickMyBalls i don't know why you think that isn't what he meant. The whole point of the video is to say shit like this to get a rise out of the audience.

    • @RickMyBalls
      @RickMyBalls Рік тому +3

      he said 'every day', not 'everyday'@@homelessrobot

    • @homelessrobot
      @homelessrobot Рік тому +4

      *takes 45 minutes to blink once*

    • @wontcreep
      @wontcreep Місяць тому

      @@RickMyBalls what's the difference

  • @bruce-le-smith
    @bruce-le-smith Рік тому +377

    the binders, the rolodex, the wired peripherals, the monotone colour scheme of the set. great cinematography. i'm sure wes anderson would approve of this

    • @dranorter
      @dranorter Рік тому +22

      Yeah, there's something about the ... lifted blacks? Lifted black point? Reduced contrast of the whole color space.

    • @TheEudaemonicPlague
      @TheEudaemonicPlague Рік тому +6

      The modern laptop was a bit jarring, though. I would expect something like a 80386, or even 80286.

    • @GizmoMaltese
      @GizmoMaltese Рік тому +4

      I'm looking at all the wires coming from my USB hub

    • @Galahad54
      @Galahad54 Рік тому +3

      @@TheEudaemonicPlague What's a laptop?

    • @sylviam6535
      @sylviam6535 Рік тому +5

      I still use wired peripherals and Ethernet.

  • @AnthonyBullard
    @AnthonyBullard Рік тому +2567

    If Richard Stallman ever figures out how to watch UA-cam in Emacs you are gonna be in big trouble😂😂😂

    • @RenatoRamonda
      @RenatoRamonda Рік тому +164

      I'm sure with a combination of curl, ffmpeg with the AA filter, and some spicy lisp that's doable (I suspect you can do that pretty easily with yt-dlp, but I digress)

    • @ste_ph_en9018
      @ste_ph_en9018 Рік тому +39

      Depends if you count exwm as "inside" emacs

    • @-Engineering01-
      @-Engineering01- Рік тому +29

      ​@An Obscure Tenet what ?

    • @phylwx
      @phylwx Рік тому

      @@-Engineering01- Stallman was friends with a guy from MIT that frequented J.Epstein's isle, that guy died and Stallman refused to badmouth his late friend, becoming the target of people willing to believe any half assed lie on the internet in order to feel the sweet, sweet dopamine rush of fingerwagging.

    • @jonathanhendry9759
      @jonathanhendry9759 Рік тому +9

      Nah, the emacs guy didn't eat something out of his toe crud.

  • @petertrei
    @petertrei Рік тому +117

    I've been using emacs since 1978. I'm still learning. Im not a purist, I'll use
    other editors when setting up emacs would be too much of a hassle, such as
    inside an IDE, or a Linux VM with a life expectancy of only a day.
    Ive met people like this guy within the past few years - they're still around,
    and I am on nodding terms with RMS.

    • @sylviam6535
      @sylviam6535 Рік тому +3

      The main hassle with EMACS is that you still have to know Vi because it’s everywhere.

    • @dp7933
      @dp7933 10 місяців тому +1

      I did an on site client call once. They were running some ancient version of hpux and didn't even have vi. Fortunately I knew ed (learned accidentally from learning sed).

    • @blablamannetje
      @blablamannetje 10 місяців тому +1

      "Im not a purist" ... pity!

  • @Drummerx04
    @Drummerx04 Рік тому +1314

    When I was attending University of Maryland back in 2014, I discovered Emacs as a part of the C programming course. While everyone else was figuring out how to edit over SFTP with sublime text, i just went full tilt into Emacs. I read basically the entire manual, wrote my own C syntax highlighter, wrote my math homework in Emacs using Latex, and basically became the Emacs guru. I'd feel pretty safe to say i was the most proficient Emacs user on the entire campus. To this day i still win thumb wrestling with my pinky.
    Unfortunately, the ending of this video is accurate. You never stop using emacs, you just die. Even if only in spirit.

    • @waytospergtherebro
      @waytospergtherebro Рік тому

      Shame you never learned how to spell at any point.

    • @vaakdemandante8772
      @vaakdemandante8772 Рік тому +64

      Are you the script writer for the video? You sure read like one ;)

    • @stdcall
      @stdcall Рік тому +97

      >I'd feel pretty safe to say i was the most proficient Emacs user on the entire campus.
      you should not feel safe saying this, especially at a decent CS school with grad students..

    • @bobmcbob4399
      @bobmcbob4399 Рік тому +12

      That's pretty cool. Do you find that the mandatory use of Ring and Pinky fingers, esp stretching across to press CTRL gives you carpel tunnel syndrome? I do that for a few minutes and my hand is in pain and I have large hands too.

    • @atomictraveller
      @atomictraveller Рік тому +4

      use both hands.

  • @rockapedra1130
    @rockapedra1130 Рік тому +44

    This is absolutely perfect. This is how I got sucked into EMACS. Now I'm stuck for life.

    • @someoneinmyhead
      @someoneinmyhead Рік тому +2

      The best life ever:)

    • @fuko1620
      @fuko1620 Місяць тому

      ​@@someoneinmyheadthe fact that you have to state that

    • @someoneinmyhead
      @someoneinmyhead Місяць тому +1

      @@fuko1620 you can also list that, dict that, cons that, native compile that, and do basically whatever you want with that.

  • @KDEDflyr55
    @KDEDflyr55 Рік тому +1261

    “EMACS cured my autism” might be the funniest and most complex throwaway joke I’ve seen on YT

    • @caleballen4721
      @caleballen4721 Рік тому +37

      Lmao peak comedy, peak emacs user. Rare joke indeed

    • @kacklerot
      @kacklerot Рік тому +51

      I have autism and I'm laughing at this. "I only think in Elisps."💀

    • @gabe7296
      @gabe7296 Рік тому +2

      @@caleballen4721 i dont get it

    • @nasonguy
      @nasonguy Рік тому +56

      @@gabe7296 That’s cuz you don’t use emacs.

    • @gabe7296
      @gabe7296 Рік тому +19

      @@nasonguy so if i dont use emacs and don't have autism, does that mean if i use emacs i will get autism?

  • @AdamSpiers
    @AdamSpiers Рік тому +60

    I started learning emacs in 1993. Started tracking my config in CVS around 1999, migrated it to git in 2011, published it on GitHub at some point in the last 10 years (aspiers/emacs if you are curious). My love for emacs grows deeper every day, but I still feel like I haven't scratched the surface. Thanks for this excellent documentary which captures the beauty of emacs perfectly ;-)

    • @StaringLongingly
      @StaringLongingly 7 місяців тому +5

      i use vim btw

    • @only2sea
      @only2sea 6 місяців тому +4

      @@StaringLongingly I don't remember.

    • @psadlkfpsk
      @psadlkfpsk 6 місяців тому +5

      You haven't scratched the surface of what? The doorknob of your house?

    • @StaringLongingly
      @StaringLongingly 6 місяців тому +1

      @@only2sea dont remember what? asking?

    • @mattymerr701
      @mattymerr701 Місяць тому

      Hmm, not even using Nix to manage it? Tut tut

  • @botondhetyey159
    @botondhetyey159 Рік тому +1325

    Emacs is a great OS, it's a shame it doesn't have a good text editor

    • @XxxionxX
      @XxxionxX Рік тому +54

      I didn't have any strong feelings about space until this comment sent my sides into orbit. ☠️

    • @PixelOutlaw
      @PixelOutlaw Рік тому +23

      With M-x ansi-term you an run other editors inside it. :)

    • @SiqueScarface
      @SiqueScarface Рік тому +13

      There ist M-x vi-mode though.

    • @tammy1001
      @tammy1001 Рік тому +35

      Just checking the comments to make sure this 30 year old gag was represented. As you were.

    • @p0k314COM
      @p0k314COM Рік тому +4

      This is brillant.

  • @alkumhcounseling8634
    @alkumhcounseling8634 Рік тому +207

    The maybe German, maybe Belgian, maybe swedish, but actually secretly Dutch accent is perfect here

    • @BerenddeBoer
      @BerenddeBoer 7 місяців тому +1

      Doesn't sound Dutch at all.

    • @thetumans1394
      @thetumans1394 4 місяці тому +2

      @@BerenddeBoer Yeah, there'sh no elishp, hehe.

    • @r7calvin
      @r7calvin 12 днів тому

      If he were dutch, he wouldn't be talking about doing taxes through a mail-in form.

  • @koobapl
    @koobapl Рік тому +740

    In Poland we got this phrase "with emacs through sendmail" because of this line from some polish movie when hacker says "I'm in!" and the other one asks "How did you do it?", and he replies "With emacs through sendmail" 😆

    • @lawrencedoliveiro9104
      @lawrencedoliveiro9104 Рік тому +40

      I set up an MTA for a client that identified itself to a HELO as “Sendmail 8.8.8”. Of course it wasn’t really Sendmail, let alone such an ancient version.
      The security auditors even made a comment when they saw that, but of course there was no actual vulnerability, so nothing they could really complain about.

    • @37kuba
      @37kuba Рік тому +16

      Can you write the movie name and the exact quote? (In Polish)

    • @mzflighter6905
      @mzflighter6905 Рік тому +34

      ​@@37kuba It is the movie "HAKER" from 2002.

    • @toadracer8935
      @toadracer8935 Рік тому

      There actually was a famous hacking incident that exploited a vulnerability in sendmail. There's a book about it, "The Cuckoo's Egg".

    • @sssxxxttt
      @sssxxxttt Рік тому +27

      As I remember history this was de facto a vulnerability. You could compromise a sendmail server through it's unencrypted socket plain text interface and gain root access on the server since most email servers at the time ran with root credentials.

  • @GeofreeOFree
    @GeofreeOFree Рік тому +37

    I ❤ emacs.
    Emacs is like life. There is more to life than efficiently completing tasks. People often get a sense of fulfillment from creatively finding new ways to get things done, or how to do things that we never needed to do in the first place. Our tools then become more than tools, they become media for self-expression and discovery.
    I think this video makes this point, although cynically. Emacs, like life, can be something to enjoy for its own sake, not just as means to an end.
    Sure, it is geeky to care about finding new ways to use an editor, but then life is for the geeks.

  • @millax-ev6yz
    @millax-ev6yz Рік тому +867

    Dude, you are so spot on with these characters! Every time I watch one of your videos I swear you are only like 20 percent more extreme than a person I met in real life. You're so funny, keep it up!

    • @misterrpink1
      @misterrpink1 Рік тому +47

      Literally, even that two fingers lifted, with a pensive pause before giving 2 reasons for something. It’s literally something I’ve experienced from an eMacs enthusiast in the past

    • @millax-ev6yz
      @millax-ev6yz Рік тому +14

      @@misterrpink1 I'm just nervous about when he does a character that is basically me... Not sure what those characteristics are but when I see it I'll be like......DAAAAAAANNNGGGG!

    • @Mojken_yakionigiri
      @Mojken_yakionigiri Рік тому +13

      Met? Dude, I AM a lot of these guys.

    • @millax-ev6yz
      @millax-ev6yz Рік тому +2

      @@Mojken_yakionigiri congratulations?

    • @DaVinci-vw7cr
      @DaVinci-vw7cr Рік тому +3

      I don't remember asking your opinion

  • @franklinbenitezvelez8500
    @franklinbenitezvelez8500 Рік тому +32

    Omg man, this is one of the most brilliant satire sketches I've ever seen. I laughed out loud for real on my office and the humor is about things so obscure it's even hard to understand for most developers I know. Absolutely loved your video, first time I see one of your videos also.

    • @dirremoire
      @dirremoire 9 місяців тому +1

      Who says this is satire?

  • @landonmackey1091
    @landonmackey1091 Рік тому +286

    “Emacs reduces anxiety. Emacs cured my autism!”
    Another hidden banger on UA-cam

  • @robertthompson5908
    @robertthompson5908 Рік тому +20

    This is hysterical! BTW I’m 65 and I still use emacs. Old habits die hard.

  • @HaithamSeelawi
    @HaithamSeelawi Рік тому +389

    "Yeah, I fought in the vim-emacs wars" this one got me in stitches 😂

    • @markgreen2170
      @markgreen2170 Рік тому +9

      yes, me too! ...I was in a cs student back in the '90s,

    • @HenkLangeveld
      @HenkLangeveld Рік тому +15

      Must be a youngster.
      'vim'.

    • @nasonguy
      @nasonguy Рік тому +23

      @@HenkLangeveld I feel attacked. I still call it VI and still start it by typing vi.

    • @4rumani
      @4rumani Рік тому +4

      ​@@nasonguy everyone starts it like that rofl

    • @petertrei
      @petertrei Рік тому +4

      Another vet here. Emacs forever!

  • @jackglossop4859
    @jackglossop4859 Рік тому +10

    I had no idea what eMacs is and I I’ve never typed a line of code in my life but I’ve watched this randomly recommended video twice now. It’s so strangely melancholic. I love it.

  • @ayazar
    @ayazar Рік тому +398

    "Emacs is powerful than any OS." got me!

  • @smakfu1375
    @smakfu1375 Рік тому +20

    As an Emacs person (one is not merely a "user", "consumer", or "developer" of Emacs) everything in this video is completely accurate. Also, the time has come for our final showdown with the barbarian Vim hoard.

  • @netkv
    @netkv Рік тому +233

    That man is absolutelly right and genius, true patriot of Emacs

  • @RaymondPeckIII
    @RaymondPeckIII Рік тому +27

    Seriously, the key is that emacs isn't an editor, it's a LISP machine DISGUISED as an editor. It's essentially an OS with a huge suite of internal tools.

    • @PixelOutlaw
      @PixelOutlaw Місяць тому +2

      This guy gets it. Expose the primitives of text editing at the lowest levels such that they can be combined into the highest levels without needing new bindings.

  • @michaelliepert9767
    @michaelliepert9767 Рік тому +125

    You're unbelievable! You even got my keyboard in your film. I am a baby boomer, and half of your text could be quoted from my last 36 years with emacs.... "People don't quit emacs, they just die.". Very well observed, thumbs up! Keep up the good work!!!

    • @tomiantenna7279
      @tomiantenna7279 6 днів тому

      My friend is all in on eMacs and tries to get me hooked on it. I swear he has verbatim said so many of the things in the video to me... "Hold on. Hold on. I could probably automate this."

  • @IanSebryk
    @IanSebryk Рік тому +20

    i absolutely love this channel. it perfectly captures all programming idiosyncrasies. love love love it.

  • @IncompleteTheory
    @IncompleteTheory Рік тому +378

    "Emacs is more powerful than any OS" - well delivered, just like a freudian slip - loving it!

    • @ovi1326
      @ovi1326 Рік тому +26

      it's not a slip

    • @sinekonata
      @sinekonata Рік тому +2

      Indeed not a slip, and also oddly implying Vim could be considered an OS.

    • @princeofcupspoc9073
      @princeofcupspoc9073 Рік тому +3

      Yeah, that's not a slip. I don't think you understand the joke. Emacs is not an OS, but with emacs you don't need any OS. Now, off my grass.

    • @IncompleteTheory
      @IncompleteTheory Рік тому +4

      @@princeofcupspoc9073 Not sure who you are talking to here, but FWIW that's why I said *like* a slip. The Emacs = OS joke is ages old (as am I) and even seasoned Emacs users know it well, but still could become carried away by the power of their highly portable toy and slip a sentence like the character. That's how I read it, anyway. I may be reading too much into it though.

    • @MarcoRimoldi-g3w
      @MarcoRimoldi-g3w 9 місяців тому +2

      @@ovi1326 it's a lisp

  • @jugamath
    @jugamath Рік тому +55

    As an Emacs user for 40 years, I found this hysterical. I finally quit about a year ago, but the temptation lives on in me. I almost quit about 8 years ago but org mode got me hooked on Emacs again. Sad, but I've moved on. Long live Emacs!

    • @cupcakebutt.3878
      @cupcakebutt.3878 Рік тому +10

      You have an eMacs’ user’s face.

    • @TheOneWhoHasWallnuts
      @TheOneWhoHasWallnuts Рік тому +3

      you didn't just die at some point? impossible

    • @gorak9000
      @gorak9000 Рік тому

      @@coyotewld Probably stupid vscode - the only text editor that chews up 300MB of ram to open a 2k text file

    • @notjohnzorn
      @notjohnzorn Рік тому +1

      You'll be back... ;)

    • @Alkis05
      @Alkis05 Рік тому +1

      @@gorak9000 I just opened a text file with 4k lines and 158kB and vscode only occupies 36MB of ram. You probably bloated it with a bunch of unnecessary or ill written plugins and now is complaining about it being a fat hog. That is not a problem of the text editor.

  • @ygstuff4898
    @ygstuff4898 Рік тому +209

    Oh my....I remember an older comp.sci instructor in university that was obsessed with Emacs (and Gnu-Emacs), and would get frustrated when we didn't "understand" that Emacs was more than just an editor --- hahaha.
    We would do everything in Emacs and LaTex, including note handouts, exams, and simple posters.
    Totally blew his mind when MS Word was force-installed on all faculty computers, and people started sending him .doc files to open & look at.
    He passed away a decade ago, but I wonder what he would think of Notepad++, VS Code, IntelliJ and alike.

    • @moritzrank01
      @moritzrank01 Рік тому +14

      Poor guy, I wonder how easily one can directly edit whatever weird markup scheme ms word is using

    • @jeromeglick
      @jeromeglick Рік тому

      @@parad0xheart I never switched over to .docx. Just didn't buy the gimmick.

    • @abdulmasaiev9024
      @abdulmasaiev9024 Рік тому +21

      I mean, forget Emacs but LaTeX is usually just the straight-up superior choice than Word for any real long form writing (if you've ever heard of formatting just EXPLODING in Word when you make a tiny change in a big document, you know why) - and also for math, which in CompSci is a huge factor. Doing at all complex formulas in Word is less "writing stuff" and more "performing interpretative art about the casual despair lurking just beneath the surface of the human condition"

    • @haifutter4166
      @haifutter4166 Рік тому

      ​​@@parad0xheartJust doing advanced formatting in Word without using predefined templates gives me ptsd. It's so time intensive, that in retrospect I should've started with LaTeX right from the beginning. Sure it has quite the learning curve, and I forget how to do things easily, but at least it's easier to troubleshoot since it's plaintext and you don't have to find a wrong setting in a jungle of windows.
      Or I just could keep it simple, stick to Mark Down in Emacs, I mean in Kate or Obsidian, and ignore high level typesetting and office text editors all together.

    • @itsafroggytime
      @itsafroggytime 10 місяців тому

      ​@@abdulmasaiev9024this is PROSE....🥹 i think i teared up a little reading this. i'm going to print out your comment and frame it above my desk at the office.

  • @AmateurSpecialist
    @AmateurSpecialist Рік тому +38

    In emacs' defense, it was featured in one of the most realistic movie hacking scenes (Tron: Legacy).
    Though, probably half the film's budget was spent configuring it...

    • @olutukko2681
      @olutukko2681 Рік тому +1

      Huh, I missed that. Just watched the movie. I'm pretty sure I saw him launch vi though

  • @lawrencemanning
    @lawrencemanning Рік тому +81

    Its apparently possible to control a Nintendo Switch from Home Assistant. AND there is a plug-in for Emacs to control Home Assistant. So you’re prayers are answered: you can operate that Switch from inside Emacs!

  • @twisterwiper
    @twisterwiper Рік тому +60

    I used eMacs, LaTeX and Ghostscript when I wrote my university papers. I was really good at it. It’s many years ago. I don’t know if it is still used. You basically programmed and compiled your documents, lol. Such a pain, but incredibly flexible and consistent. Never any “Word, why is this figure jumping to the next page?!”. You knew exactly what you were going to get because you specified it.

    • @MathMagician93
      @MathMagician93 Рік тому +19

      LaTeX is still the standard for typesetting. So good scientists use LaTeX, and evil ones use Microsoft Word. It's just easier to change some configuration of your document to appease to someone else's tastes. But it's harder to get the first draft done.
      I never used something but dedicated LaTeX editors for it though.

    • @kalasmournrex1470
      @kalasmournrex1470 Рік тому +10

      LaTeX is still very much used, but pdfTex has supplanted ghost script.

    • @philscott974
      @philscott974 Рік тому +3

      I published a paper around 2015 that I wrote entirely in Emacs org-mode and exported as LaTeX.

    • @Rhenor
      @Rhenor Рік тому +1

      Figures jumping to the next page is still a problem in LaTeX unless you painstaking control the penalties.

    • @erikitter6773
      @erikitter6773 Рік тому +2

      Stuff does jump, well mostly floats away, in LaTeX. Did you mean to say TeX? But indeed, after having written some tens of thousands of pages in LaTeX now, for text-dominated structured information-centric (as for example vs. a photography-centric magazine) page layout published works LaTeX is the way to go, and it is not a close call.

  • @superscatboy
    @superscatboy Рік тому +50

    Vim: "My OS is my text editor"
    Emacs: "My text editor is my OS"

  • @hedgeearthridge6807
    @hedgeearthridge6807 9 місяців тому +4

    I actually tried Emacs because of this video, and I was shocked by how natural it is compared to Vim (which I've failed to learn multiple times). I also realized comparing Vim and Emacs is like comparing a Ferrari with a Bullet Train: both are text editors, both are fast, but they are completely different. Vim is for people who speedrun and min-max video games; Emacs is for people who exclusively play one video game and mod the crap out of it.

  • @MahmoudAbduljawad
    @MahmoudAbduljawad Рік тому +222

    "Lex doesn't use Emacs anymore! Where's my death note" ROFL 😂

  • @dafelcardozo
    @dafelcardozo Рік тому +7

    Amazing, really fun vid, congrats. I used Emacs in college and during my very first programming jobs, 20 years ago. I remember dreaming nightmares with it, the text cursor switching from panel to panel, and having pain editing and copy-pasting stuff.

  • @kalebbruwer
    @kalebbruwer Рік тому +96

    "I don't code, I just read papers"
    Don't forget demoralizing a few hundred first year CS students on the side. Per year.

    • @aoeu256
      @aoeu256 Рік тому +2

      Hmm why code in low level languages why not read academic papers about programming in the year 2040?

  • @RolandoGarza
    @RolandoGarza Рік тому +9

    1:47 "I don't have an ego... killed that buffer a long time ago." 😂

  • @bugswriter_
    @bugswriter_ Рік тому +245

    "my whole life is a text buffer"
    - this one hit me hard

    • @skierpage
      @skierpage Рік тому

      I'm literally😂😂🤣

    • @SeanCMonahan
      @SeanCMonahan Рік тому +2

      Can I ctrl-zed? Just kidding. I couldn't figure out how to undo in emacs, so I fixed it by running "M-& vim"

    • @king-wh7vw
      @king-wh7vw Рік тому

      I see the inspiration for your latest vid xD good stuff!

    • @sama7496
      @sama7496 Рік тому +1

      the guy who made me use emacs is here good lord!

    • @deathkeys1
      @deathkeys1 Рік тому

      go back to making videos, not watching them! and vi is the best!

  • @wiskasIO
    @wiskasIO Рік тому +6

    I'm a web dev and for me the funniest was the JS Interview but I shared this with a friend I uses Emacs and he was cracking up in laughter.

  • @zimbot_KWB
    @zimbot_KWB Рік тому +84

    LOL! Thanks for taking me back. That was me from mid eighties to mid-nineties, working exclusively in HP-UX. But I eventually got sick and tired of having *none* of my essential customizations handy when working on another computer, such as the products I helped develop. I decided to bite the bullet and force myself to become reasonably adept at using VI, just for those times. Then I had to teach it, and I learned important and powerful capabilities in VI that makes it almost as nice as emacs. Then "vim" came along, which was available everywhere and even an improvement over VI. The biggest impediment to continuing to use emacs, besides my dependence on some customize Gosling bindings, was having to switch from an HP ITF keyboard to a standard PC keyboard, which put the control key in the wrong place, making emacs use non-ergonomic, to say the least. The disappearance of keyboards with reasonably-positioned control keys eventually killed my emacs use once and for all. This video is so bittersweet.

    • @ColinMcCormack
      @ColinMcCormack Рік тому +2

      Yeah, vi is ok if you're just editing something in /etc

    • @winebartender6653
      @winebartender6653 Рік тому +8

      That's why our pinkies are so strong.

    • @Bobbias
      @Bobbias Рік тому +2

      ​​@@ColinMcCormack or you can pick the sane choice and use nano.

    • @jamesalles139
      @jamesalles139 Рік тому +3

      THIS is why I could not get to use the Dvorak keyboard layout throughout my life.
      sigh.

    • @sjsomething4936
      @sjsomething4936 Рік тому +7

      @@ColinMcCormack​​⁠nah, vi / vim is incredibly powerful, when used correctly. I’m not sure if you can find any videos of the vi olympics on UA-cam (I did a quick search and couldn’t find any), but people who know how to use it really well can reformat a file in seconds. At the end of the day, it’s whatever you start and learn with and become proficient with that you’re likely to stick with.

  • @paulchamberlain7942
    @paulchamberlain7942 10 місяців тому +1

    Fantastic, in a world of shades of ever darker greys you truly are a shining beacon of (colorized) light!

  • @MisterMobius
    @MisterMobius Рік тому +53

    The amount of joy this video gives me is insane.
    This popped into my brain at random times the last days and i had to giggle like an idiot, making people around me turn their heads to see what's so funny.

  • @the_real_vdegenne
    @the_real_vdegenne Рік тому +6

    One thing that most newbies don't understand is that emacs keybindings are inspired by unix shells.
    One example is C-f and C-b (to go forward or backward) try it in a terminal prompt and you'll see. So for me it wasn't really hard to learn because I learn from excitement to learn both Emacs and how to navigate in shells with more ease.
    But I finally migrated to Vim few years ago because for editing Vim keybindings are making your hands less sore after hours of coding.

    • @kurku3725
      @kurku3725 Рік тому +2

      and the whole “mode” thing of Vim is super cool
      its nicely separates everything
      I wish more software was like this

  • @vivaneret1249
    @vivaneret1249 Рік тому +109

    I need a t-shirt that says, "You know? Emacs has a package for that."

    • @az8560
      @az8560 11 місяців тому

      So... have you found an Emacs package for ordering a t-shirt which says that?

  • @sepijortikka
    @sepijortikka Рік тому +6

    This whole video is pure gold.

  • @Nessdoor
    @Nessdoor Рік тому +50

    Concurrency? You don't need concurrency, you just need to be patient and enjoy the little breaks that Emacs gives you

  • @DrewMarold
    @DrewMarold Рік тому +11

    It's not just an editor, it's a way of life.

  • @WokeSoros
    @WokeSoros Рік тому +56

    “I spent more time customizing my computer than actually using it”
    I relate to this, but I in no way find it shameful.

  • @ravenironwing
    @ravenironwing Рік тому +8

    This is so spot on. I've had so many people online tell me I should use emacs... and what I was doing had nothing to do with text editing.

  • @StickySli
    @StickySli Рік тому +915

    INTERVIEWER: I think Vim has quite a nice tutorial.
    INTERVIEWEE: I don't remember...
    INTERVIEWER: Remember what?
    INTERVIEWEE: I don't remember asking your opinion.
    ________________________________________
    That has to be the best line in the video 😂

    • @malamhari_
      @malamhari_ Рік тому +4

      Yeah I agree, I'm dying on it🤣

    • @thomassynths
      @thomassynths Рік тому +12

      I liked how the wall troubleshooting tutorial involved using vim to fix it.

    • @bustosadrian
      @bustosadrian Рік тому +2

      I'm definitely stealing that one!

    • @apestogetherstrong341
      @apestogetherstrong341 Рік тому +1

      Emacs tutorial is way better

    • @jacquesdev
      @jacquesdev Рік тому +1

      agreed, "I don't remember" is the best comment ever

  • @TheShaShow
    @TheShaShow Рік тому +13

    Dude, I had no clue what emacs was before watching this, but now I know like one grain of sand about it, and this video made me binge watch all your other ones in one day. Great stuff!

    • @Anriuko
      @Anriuko Рік тому

      Did you install Emacs though?

    • @TuriyanGold
      @TuriyanGold 26 днів тому

      I thought this was a parody of I-Macs.

  • @thomasbates9189
    @thomasbates9189 Рік тому +43

    The "et al" in his title was such a fantastic idea! You do great work!

    • @Leadvest
      @Leadvest Рік тому +4

      That's what got me to click on the video.

  • @kenchilton
    @kenchilton Рік тому +5

    emacs-nox is great. It is my go-to text editor. If emacs is not installed, then I will default to vi. These old editors still do the job just as well or better than anything since, but as long as I don’t need a mouse to edit text, it works for me.

  • @quincyames2014
    @quincyames2014 Рік тому +33

    I had a professor in college that used EMACS like two years ago, he sounded like this lol

  • @qizwiz
    @qizwiz Рік тому +1

    This is the best, most original emacs humor I've ever seen... "quirks and misdemeanors"..
    This guy really knows his shit

  • @abhijitkar4019
    @abhijitkar4019 Рік тому +131

    Big fan here, please do Rust, Golang, AWS, Docker, CNCF, and all the fluffs that have become the norm.
    P.S. My favorite video by far is the interview with Senior JavaScript Engineer!

    • @patrykK1028
      @patrykK1028 Рік тому +27

      He needs to be wearing programming socks for the Rust video

    • @BrotherCheng
      @BrotherCheng Рік тому +7

      Rust enthusiast would be amazing. Another one I want to see is a Kubernetes (and/or Docker) enthusiast, for very different reasons lol.

  • @luserspaz
    @luserspaz Рік тому +10

    I quit my 20 year Emacs habit 2 yeara ago, I retrained myself to use VS Code, so I guess you could say that this video evoked some feelings in me.

  • @jadhajali2804
    @jadhajali2804 Рік тому +30

    "You're a law professor?"
    "No, I'm a Zen monk"
    Hahaha

  • @vvvvaaaacccc
    @vvvvaaaacccc Рік тому +1

    3:23 "create another cursor, select the word" I've never imagined trying to do this, and I still don't even know what it might be useful for. I love that emacs can do this.

    • @intermitttence2022
      @intermitttence2022 Рік тому +4

      Vscode can do this too, and probably vim but I’m not too experienced in it. It’s pretty useful if you want to edit a bunch of lines at the same time that are pretty similar.

  • @sle6423
    @sle6423 Рік тому +52

    Love the interviewer interactions on this one!

    • @GSBarlev
      @GSBarlev Рік тому +5

      Sauciest I've ever heard the interviewer. But then there's nothing that can get an otherwise level-headed person into a rage than attacking their preferred text editor.

    • @Bempus
      @Bempus Рік тому +2

      @@GSBarlev OS*

  • @coryserratore6707
    @coryserratore6707 Рік тому +2

    Oh man... this is so relatable. I spent the first decade of my career on Emacs. With a Kenesis keyboard and two foot pedals. The footpedals always died first. I went through a couple of pairs. Emacs users will understand.

  • @GunZFoX
    @GunZFoX Рік тому +33

    "I can send it to you by ftp" ahaha

    • @mandisaw
      @mandisaw Рік тому

      That was beautiful LOL

    • @lawrencemanning
      @lawrencemanning Рік тому +2

      “I’ll uuencode it and upload it to Usenet” would have been better. :)

  • @EvgeniyDolzhenko
    @EvgeniyDolzhenko 11 місяців тому +5

    Emacs is turning 50 in two years, really astonishing|admirable|incredible piece of software which only gets better the longer you use|learn it. It's also completely futuristic (if you can call ideas from 80s) being futuristic since they still are not anywhere in modern software. I'm talking about being in the system and being able to take apart/modify/investigate any part of it all while it's running without any "recompilation" steps. Something Smalltalk was famous for though I never used it. Still very grateful for all the awesome people who worked on it and happy to have invested the time into learning|using it for the last decade .

    • @exnihilonihilfit6316
      @exnihilonihilfit6316 10 місяців тому +1

      Get used to using proper sentences with commas and “or” or “and”s instead of “|”s or slashes. This lazy 'style' has damaged your writing.
      “Emacs is turning 50 in two years. Really astonishing, admirable, incredible piece of software which only gets better the longer you learn and use it.”

    • @flummi6966
      @flummi6966 9 місяців тому +1

      @@exnihilonihilfit6316 You dont get it. This style is preneologism. It first symptoms often appear after coding ASM or other near metal. Simply by beeing annoyed that OR and XOR have not found their way into normal Human speech.

  • @fredhair
    @fredhair Рік тому +34

    "People never quite emacs... they just die at some point" - I love it.

  • @BoydWaters
    @BoydWaters Рік тому +4

    This goes into my all-time favorites. Ten years after ten years of ... Emacs. It's all true.

  • @JackRussell021
    @JackRussell021 Рік тому +40

    Back in the day, people used to say that Emacs stood for "Eight megabytes and constantly swapping". These days people don't understand the joke - back then it was funny.

    • @sekio64
      @sekio64 Рік тому +5

      Escape Meta Alt Control Shift...

    • @pauldwalker
      @pauldwalker Рік тому +1

      it was always “Emacs Makes All Computers Slow”.
      this was especially true when the source code to emacs was larger than all the source code to an entire linux distribution (early SLS days)

  • @JonixMaroni
    @JonixMaroni Рік тому +5

    I've watched this clip at least ten times in the last few days, hilarious!
    It never gets boring. Please make a part 2.

  • @madflash4079
    @madflash4079 Рік тому +33

    True veteran of vim/emacs wars 😎

    • @mandisaw
      @mandisaw Рік тому +4

      Wrote my first web site in emacs! Tried vi once, didn't inhale

  • @shatterstone3045
    @shatterstone3045 10 місяців тому +9

    I run Emacs with Evil Mode... fight me.

    • @uwuteaii
      @uwuteaii 6 місяців тому

      Same same

  • @davidbakin1953
    @davidbakin1953 Рік тому +87

    I thought you were producing humorous satiric videos here, poking fun at various programmer preferences and industry trends. Not documentaries.

  • @darrellee8194
    @darrellee8194 Рік тому

    This is the first video that showed up in my feed. I think it may be the best. The thumbnail caught my attention. Thanks. I use vim, I can't do the emac chords.

  • @Steponlyone
    @Steponlyone Рік тому +37

    Emacs is not a text editor, it’s a lifestyle :)

  • @Mikenight120
    @Mikenight120 Рік тому +4

    This is a work of art, I am a neovim user and loved this haha.

  • @bernardtalbert6729
    @bernardtalbert6729 Рік тому +14

    Emacs is the greatest text editor of all time.

  • @Trollygag
    @Trollygag Рік тому +5

    I worked on a system that locked the keyboard for 15 seconds if you typed 3 keys at once because it thought something hit the keyboard and didn't want you to inadvertently destroy something.
    I also worked with a C developer who used emacs.
    There was a lot of shouting, cursing, and pounding on the keyboard in rage.

  • @tequilasunset4651
    @tequilasunset4651 Рік тому +17

    can confirm, I learn a new Emacs every day

  • @SilentPrayerCG
    @SilentPrayerCG Рік тому +7

    I've never heard of Emacs, and this channel was pushed to me by UA-cam. But I'm downloading fkng Emacs right now.

    • @SilentPrayerCG
      @SilentPrayerCG Рік тому +4

      Oh my god, everything backwards.. I'll stick with Notepad++

    • @dirremoire
      @dirremoire 9 місяців тому

      Got news for you. Notepad++ is written in emacs.😮

  • @ethanoch
    @ethanoch Рік тому +9

    I don't know how I ended up here, but thank you for this work of art.

  • @MarkRijckenberg
    @MarkRijckenberg Рік тому +3

    Haha this is too funny! Can you please also make a video about a NixOS enthusiast in 2023 and where the nix package manager is superior to anything else? :-D Lots of UA-camrs drooling over it at the moment....

  • @kadirgunel5926
    @kadirgunel5926 Рік тому +16

    I was waiting this for a long time! That monitor reflects the real power of emacs :))

    • @nimbusco8956
      @nimbusco8956 Рік тому +10

      Only CRTs can render an Emacs buffer as it was meant to be.

    • @kadirgunel5926
      @kadirgunel5926 Рік тому +1

      @@nimbusco8956 don't forget the emacs mug 😄

    • @kadirgunel5926
      @kadirgunel5926 Рік тому +2

      @@nimbusco8956 Don't forget the mug! Without the mug we cannot taste the emacs in 90s 😄

  • @MrSCOTTtheSCOT
    @MrSCOTTtheSCOT Рік тому +1

    "I don't remember" "You don't remember what?" "asking for your opinion" , brilliant . (just scrolled down the comments to see this had been properly picked up)

  • @otter-pro
    @otter-pro Рік тому +52

    This is the the funniest video from this channel, and all of it is so true. Every conversation goes like this with emac users. BTW Emacs is literally a part-time job.

    • @lawrencedoliveiro9104
      @lawrencedoliveiro9104 Рік тому +8

      Emacs isn’t just a text editor, it’s an editor. I have successfully used it to directly edit binary files. Because it doesn’t assume a file has to consist of lines, it doesn’t need different commands to navigate/edit across line boundaries versus any other -character- byte in the buffer.

    • @LKRaider
      @LKRaider Рік тому +10

      @@lawrencedoliveiro9104exactly! Also I open jpeg files in binary mode and just interpret the bytes in my head to create the image. I am almost at the point of being able to watch short mp4 videos now!

    • @jneal4154
      @jneal4154 Рік тому +6

      For all the whining of some vim users about emacs users supposedly being elitist or pretentious, I've only ever witnessed the same bizarre interaction over and over and over again from some vim users who are trying to start a fight for no reason.
      V: Emacs sucks
      E: Why do you say that?
      V: It's a bad editor
      E: What makes it a bad editor?
      V: Everyone knows it's too hard to use. Plus vim is everywhere.
      E: Have you used emacs?
      V: I had to once and I hated it.
      E: Then you didn't really learn how to use emacs?
      V: I learned enough to hate it.
      E: I don't use emacs because it's everywhere or because it's easy. I use it because it's the right tool for what I'm doing. Use what works for you. Emacs is great for me.
      V: Stop being elitist.
      I have never, ever witnessed an emacs user claim that everyone should use emacs vs X. Not once. It's a stupid thing to say and completely antithetical to the philosophy of emacs.
      Yet that's exactly what vim users tell me regularly, unsolicited. I'm elitist for saying that emacs is better for me than vim is. 🤦‍♂️
      I hear this whining all the time from vim users, but the reality of almost all emacs users is that we don't give a fuck what you use! We legitimately do not care.
      Many emacs users aren't even coders. They're authors, lawyers researchers and doctors.
      We use emacs because we needed something specific and emacs gave it to us.
      None of us are delusional about it being the perfect tool for everyone.
      For SOME people, it's an excellent tool. That's it. For others, it's not. And that's ok too!
      It's very very easy to find emacs users that agree that people should use what works for them, but it doesn't seem like many vim users are content to let emacs users be emacs users.
      I question your claim that every conversation with emacs users is like this because I know plenty of emacs users and exactly zero of them give a fuck what you are using. 🤷‍♂️
      The entire point of emacs is to do what works for YOU.
      We do not care what you use and would appreciate it if you would stop caring about what we use.

    • @lawrencedoliveiro9104
      @lawrencedoliveiro9104 Рік тому +2

      @@LKRaider You do realize Emacs can display images directly in the text buffer, right? It’s even shown in the video.

    • @ren_dhark
      @ren_dhark Рік тому +1

      @@gagaxueguzheng An editor that still needs different work modes to interpret keyboard presses? Everything you can do with vim you can do better with echo and sed. (-;

  • @billkendrick1
    @billkendrick1 Рік тому +7

    I've watched this like 5 times, and shared it with every geek I know and they all died laughing. RIP.

  • @nikdog419
    @nikdog419 Рік тому +23

    Now I wish, back when I was 7 and I was told to learn Slackware; I was also told to learn Emacs instead of Vi. Hated Vi, basically got to the point that I memorised enough of it's functionality to compile Nano.

    • @lawrencedoliveiro9104
      @lawrencedoliveiro9104 Рік тому +3

      I put up with vi for many years, while the main part of my sysadmin work was on proprietary Unix systems. Once those went extinct and were replaced with Linux, I could now depend on having Emacs available wherever I went, so I switched to that.

    • @nikdog419
      @nikdog419 Рік тому

      @@telleva7890 You stumbled onto a question I had on a completely different video. Someone who must've been at least 10 years younger than me, mentioned he finally tried VIM after avoiding it because of all the Vi memes and he didn't understand the memes any more afterwards.
      Which made me wonder, "Wait, does that mean VIM is actually usable?" Or maybe better put, is intuitive now?
      I guess what I'm really wondering is, is it still a game of memorising all the keyboard shortcuts? As that is the real reason I hate VI. It is definitely a featured and useful text editor, if you memorise all the keyboard shortcuts. It's also designed to utilise all of the terminal space for the text document. Sacrificing zero lines to UI, as those were limited in the 70s. Thus making it unintuitive. And there was definitely a lot of, "just memorise the shortcuts, trust me it's great", back then; but when all you're doing is random edits of config files, and you're not spending all day in the text editor programming or something, you don't use it frequently enough or even full featured enough to memorise those damn shortcuts. Especially when you came from DOS to Linux in the 90s, and you were used to Microsoft Edit. You didn't mind sacrificing 4 lines to UI, as it made for a better UX. Which is exactly what GNU Nano was born out of, make an M$ Edit clone.

    • @jimbarino2
      @jimbarino2 Рік тому

      @@nikdog419 Of course you have to learn the keyboard shortcuts - that's all there is to it. But once you learn them, (or at least most of them), it becomes addictive.

  • @pierrendokondoko9547
    @pierrendokondoko9547 Рік тому +1

    You are really good ! As a developer, I really like your videos. Very Funny and educative.

  • @stevenanderson7046
    @stevenanderson7046 Рік тому +7

    This hilarious!! And clearly the guy knows his emacs. Very inspiring

  • @graygraygraygraygraygray
    @graygraygraygraygraygray Рік тому +3

    "I tried to get the image on the right page, but now I use org-mode LaTeX, and accept it's impossible"
    Beautiful

  • @strayferal
    @strayferal Рік тому +12

    1:39 "Diagnosed with severe hostility towards vim users" - this kills me 🤣🤣🤣🤣🤣

  • @tekperson
    @tekperson Рік тому +7

    I've been programming professionally for 40 years. Shortly after entering the profession, I met the emacs dudes. What I quickly discovered was emacs is a lifestyle, not an editor. So, I moved to Vi (before the m was added). I definitely appreciated Vi's lack of parentheses.

  • @sixstringedthing
    @sixstringedthing Рік тому +14

    As someone who knows nothing of Emacs beyond what I learned from reading The Unix Hater's Handbook some time in the late 90's, this is some Deep Lore shit right here.