• Kevin@lemmy.ca
      link
      fedilink
      arrow-up
      15
      ·
      1 year 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.

    • Franzia@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      3
      ·
      edit-2
      1 year 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.

  • LostDeer@infosec.pub
    link
    fedilink
    arrow-up
    23
    ·
    1 year 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
      ·
      1 year ago

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

    • sLLiK@lemmy.ml
      link
      fedilink
      arrow-up
      7
      ·
      1 year 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.

    • MajorHavoc@lemmy.world
      link
      fedilink
      arrow-up
      12
      ·
      1 year 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.

    • Barry Zuckerkorn@beehaw.org
      link
      fedilink
      arrow-up
      11
      ·
      1 year 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).

  • MeanEYE@lemmy.world
    link
    fedilink
    arrow-up
    7
    ·
    1 year 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
      1 year 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.

  • sznio@lemmy.world
    link
    fedilink
    arrow-up
    6
    ·
    edit-2
    1 year ago

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