Upvote!
  • Communities
  • Create Post
  • Create Community
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
theFibonacciEffect@feddit.de to Programmer Humor@lemmy.ml · 2 years ago

vim

feddit.de

message-square
71
fedilink
1.83K

vim

feddit.de

theFibonacciEffect@feddit.de to Programmer Humor@lemmy.ml · 2 years ago
message-square
71
fedilink
alert-triangle
You must log in or # to comment.
  • TheOhNoNotAgain@lemmy.world
    link
    fedilink
    arrow-up
    101
    ·
    2 years ago

    Not a don’t know how to exit vim joke? Refreshing!

    • luciferofastora@discuss.online
      link
      fedilink
      arrow-up
      43
      ·
      2 years ago

      I didn’t think that kind of joke would ever :q

      • Jumuta@sh.itjust.works
        link
        fedilink
        arrow-up
        17
        ·
        2 years ago

        ERROR: No write since last change

        • CanadaPlus@lemmy.sdf.org
          link
          fedilink
          arrow-up
          10
          ·
          2 years ago

          :q!

        • SiblingNoah@lemmy.world
          link
          fedilink
          English
          arrow-up
          6
          ·
          2 years ago

          Oh F it. I’ll just reboot.

          • MonkCanatella@sh.itjust.works
            link
            fedilink
            arrow-up
            2
            ·
            2 years ago

            I just buy a new computer

        • spacesweedkid27 @lemmy.world
          link
          fedilink
          arrow-up
          6
          ·
          2 years ago

          :wq

          • 0933@lemm.ee
            link
            fedilink
            arrow-up
            7
            ·
            2 years ago

            :x

            • spacesweedkid27 @lemmy.world
              link
              fedilink
              arrow-up
              8
              ·
              2 years ago

              Ctrl-C Ctrl-C Ctrl-C Ctrl-C

              HEEEEEELLLLPP

              • writeblankspace@lemm.ee
                link
                fedilink
                arrow-up
                1
                ·
                2 years ago

                Try CTRL+Q it works with other stuff on the term- oh, WAIT WHAT

        • luciferofastora@discuss.online
          link
          fedilink
          arrow-up
          4
          ·
          2 years ago

          Open another terminal killall vim

        • p1mrx@sh.itjust.works
          link
          fedilink
          arrow-up
          1
          arrow-down
          1
          ·
          2 years ago

          uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
          :q

    • FriendBesto@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      I quit by unplugging the machine.

  • neveraskedforthis@lemmy.world
    link
    fedilink
    arrow-up
    55
    ·
    2 years ago

    How JSON was born

    • starman@programming.dev
      link
      fedilink
      English
      arrow-up
      16
      ·
      2 years ago

      a has been squashed

  • zephyr@lemmy.world
    link
    fedilink
    arrow-up
    56
    arrow-down
    2
    ·
    2 years ago

    Vim keybindings aren’t memorization as much as they are muscle memory.

    • Kevin@lemmy.ca
      link
      fedilink
      arrow-up
      16
      ·
      2 years ago

      So true- I was talking to someone about vim the other day and wanted to tell them the keybinding for something I use daily, but had no idea what it was without a keyboard there for reference.

  • cryomancer20x6@lemmy.sdf.org
    link
    fedilink
    arrow-up
    45
    ·
    2 years ago

    RIP Bram Moolenaar

  • curiousaur@reddthat.com
    link
    fedilink
    arrow-up
    41
    ·
    2 years ago

    JSON is the worst name to use in this comic since it fits right in there.

  • 𝘋𝘪𝘳𝘬@lemmy.ml
    link
    fedilink
    arrow-up
    35
    arrow-down
    2
    ·
    2 years ago

    May I introduce you to Neovim? It has Lua. Learn Lua now.

    • Jumuta@sh.itjust.works
      link
      fedilink
      arrow-up
      18
      ·
      2 years ago

      i like my arrays starting from 0 thank you

      • 𝘋𝘪𝘳𝘬@lemmy.ml
        link
        fedilink
        arrow-up
        5
        ·
        2 years ago

        I like my arrays iterable, that’s all I need to know. No matter if the index is 0, 1, ‘foo’, or a serialized array (oh wait, no, that’s PHP).

        • Fonzie!@ttrpg.network
          link
          fedilink
          arrow-up
          4
          arrow-down
          1
          ·
          2 years ago

          That’s not an array, that’s a string.
          Someone is converting an array to a string and is using that as key.

          A lot of languages could do it, and none of them should.

          • 𝘋𝘪𝘳𝘬@lemmy.ml
            link
            fedilink
            arrow-up
            1
            ·
            2 years ago

            You must be fun at parties.

            • Fonzie!@ttrpg.network
              link
              fedilink
              arrow-up
              2
              arrow-down
              1
              ·
              2 years ago

              At LAN parties 😎😎

              • 𝘋𝘪𝘳𝘬@lemmy.ml
                link
                fedilink
                arrow-up
                2
                ·
                2 years ago

                Every LAN party has at least one public FTP available that is called “my ass” and at least one person yells “Put that in my ass!”.

    • 𞋴𝛂𝛋𝛆@lemmy.world
      link
      fedilink
      English
      arrow-up
      13
      ·
      2 years ago

      Hawaiian programmer

      • 𝘋𝘪𝘳𝘬@lemmy.ml
        link
        fedilink
        arrow-up
        5
        ·
        2 years ago

        Learn Lua on Hawaii just to configure your editor! Join the group!

    • Digital Mark@lemmy.ml
      link
      fedilink
      English
      arrow-up
      9
      ·
      2 years ago

      I know Lua. Lua is why I won’t use neovim.

      • PlexSheep@feddit.de
        link
        fedilink
        arrow-up
        1
        ·
        2 years ago

        It’s not so Bad if you don’t develope plugins. And vimscript is still there

        • Digital Mark@lemmy.ml
          link
          fedilink
          English
          arrow-up
          3
          ·
          2 years ago

          Or I can use actual Vim (RIP Bram) and have new vimscript, and no Lua.

    • Franzia@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      3
      ·
      edit-2
      2 years ago

      I love Lua. Can I do anything useful with it?

      I don’t know a language. Some sort of decision freeze. I’ve tried Lua, C#, Linux BASH, and Java. I went from learning C# to homelabbing proxmox. I have more success learning IT stuff.

      Also I haven’t used Vim or Emacs, but I used to rebind ALL of my keys in every game I played. I deeply love keybinding and using the keyboard rather than the mouse.

  • ceuk@feddit.uk
    link
    fedilink
    arrow-up
    31
    ·
    2 years ago

    This is still my favourite vim-related meme. So fucking funny

  • LostDeer@infosec.pub
    link
    fedilink
    arrow-up
    24
    ·
    2 years ago

    This feels like me, especially when I have six different splits in a full screen terminal screen between vim and tmux and someone asks how I’m doing that.

    • Ricaz@lemmy.ml
      link
      fedilink
      arrow-up
      15
      ·
      2 years ago

      I work primarily in tmux and even in an IT department, people regularly say something along the lines of “woah are you hacking?”

    • SaltyIceteaMaker@lemmy.ml
      link
      fedilink
      arrow-up
      14
      ·
      2 years ago

      “How are you doing this?”

      “Yes”

    • sLLiK@lemmy.ml
      link
      fedilink
      arrow-up
      7
      ·
      2 years ago

      At times, I’ve also juggled (in addition to vim and tmux) hotkeys for my current tiling WM of choice and extra hotkeys to swap between machines via barrier. I’m not sure how I’m able remember what I had for breakfast, much less someone’s name.

  • denast@lemmygrad.ml
    link
    fedilink
    arrow-up
    17
    ·
    2 years ago

    I prefer the version of this meme where he tries to :q! the conversation by saying it

    • _thisdot@infosec.pub
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 years ago

      Colon Q Exclamation Mark!!

  • Bonifratz@feddit.de
    link
    fedilink
    arrow-up
    16
    ·
    2 years ago

    I have no idea what this is about but I love the meme template.

    • MajorHavoc@lemmy.world
      link
      fedilink
      arrow-up
      13
      ·
      2 years ago

      You may enjoy Vim Adventures to get some context - and it’s pretty fun. It teaches the wild and powerful keybindings for the Vim text editor, but in the form of an online typing game.

      • TopRamenBinLaden@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        4
        ·
        edit-2
        2 years ago

        Vim Adventures is cool, but you can’t get very far into it without a subscription. PacVim is free and also effective at teaching some Vim commands.

        • MajorHavoc@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          2 years ago

          That’s awesome! Thanks!

      • 🔻Sleepless One🔻@lemmygrad.ml
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 years ago

        That game helped me a lot. It’s a shame you can only use it for 6 months after paying for it.

    • Barry Zuckerkorn@beehaw.org
      link
      fedilink
      arrow-up
      11
      ·
      2 years ago

      Vim is a text editor that works in a command line and therefore doesn’t require a graphical interface or windowing system, or anything like a mouse or trackpad or touch interface. It has a whole system of using the keyboard to do a bunch of things really efficiently, but the user has to actively go and learn those keyboard shortcuts, and almost an entire language of how to move the cursor around and edit stuff. It’s great once you learn it, so it creates a certain type of evangelist who tries to spread the word.

      This meme template is perfect, because the vim user really did learn a bunch of stuff, and then wants to try to convince other people to do the same, using a pretty unpersuasive rationale (not using a mouse while programming).

  • lolgcat@lemmy.ml
    link
    fedilink
    arrow-up
    15
    arrow-down
    1
    ·
    2 years ago

    This is the best vim meme I’ve ever seen. I’m dead

  • Marxism-Fennekinism@lemmy.ml
    link
    fedilink
    English
    arrow-up
    12
    ·
    2 years ago

    Speaking of, can anyone recommend an AutoHotKey alternative for Linux on Wayland?

    • muix@infosec.pub
      link
      fedilink
      arrow-up
      19
      ·
      2 years ago

      ydotool

      • Marxism-Fennekinism@lemmy.ml
        link
        fedilink
        English
        arrow-up
        4
        ·
        2 years ago

        Thank you!

    • finestnothing@lemmy.world
      link
      fedilink
      arrow-up
      6
      ·
      2 years ago

      There’s also autokey, similar to autohotkey but with Python. I haven’t had to use it for much but I didn’t have any issues when I used it for some RuneScape autogrinding

    • neveraskedforthis@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      2 years ago

      I juat use Plasma’s custom shortcuts, works really well.

  • bungle_in_the_jungle@lemmy.world
    link
    fedilink
    arrow-up
    9
    ·
    2 years ago

    I laughed way too hard at this 😂

  • sznio@lemmy.world
    link
    fedilink
    arrow-up
    7
    ·
    edit-2
    2 years ago

    That meme’s been on the front page every day for the last week. Did karma farming bots make their way here?

    • R0cket_M00se@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      2 years ago

      There’s just not a lot of content lol

  • MeanEYE@lemmy.world
    link
    fedilink
    arrow-up
    7
    ·
    2 years ago

    Had this been emacs it would have been funny. But with Vim you don’t remember key bindings. Vim has operations and motions. Few od each and they are combined.

    • Fedora@lemmy.haigner.me
      link
      fedilink
      arrow-up
      3
      ·
      edit-2
      2 years ago

      No, not really. People say that Emacs is self-documenting for a reason. You only need to remember how to ask Emacs for information, whatever that information may be. Commands, key bindings, manuals, etc.

Programmer Humor@lemmy.ml

programmerhumor@lemmy.ml

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !programmerhumor@lemmy.ml

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

  • Posts must be relevant to programming, programmers, or computer science.
  • No NSFW content.
  • Jokes must be in good taste. No hate speech, bigotry, etc.
Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 193 users / day
  • 522 users / week
  • 1.8K users / month
  • 10.5K users / 6 months
  • 1 local subscriber
  • 35.6K subscribers
  • 1.71K Posts
  • 37.5K Comments
  • Modlog
  • mods:
  • AgreeableLandscape@lemmy.ml
  • cat_programmer@lemmy.ml
  • BE: 0.19.6
  • Modlog
  • Instances
  • Docs
  • Code
  • join-lemmy.org