• YIj54yALOJxEsY20eU@lemm.ee
    link
    fedilink
    arrow-up
    23
    arrow-down
    1
    ·
    3 months ago

    Go watch a dev who is competent with vim/emacs and you will feel like a 7 year old on a tablet. I didn’t give neovim a try until I was thoroughly embarrassed with my ability as a professional text editor (software dev).

    Is it the motions you don’t like or the editor itself? After 3 days with the motions I could never go back.

    • FizzyOrange@programming.dev
      link
      fedilink
      arrow-up
      20
      arrow-down
      4
      ·
      3 months ago

      Are there any videos of this sort of editing, because honestly every single person I’ve watched use Vim has just been like “oh wait that’s the wrong thing… hold on.” constantly. You’re going to say “they aren’t competent” but that’s kind of the point - approximately nobody is competent in Vim because it isn’t worth learning.

      Even so, I’d be interested if there are any videos of pros doing real editing (not “look what I can do”) on YouTube. Anyone know of any?

      • Gobbel2000@programming.dev
        link
        fedilink
        arrow-up
        14
        ·
        3 months ago

        Jon Gjengset on Youtube is doing live coding where he uses neovim quite well. And you’ll learn about Rust while you’re at it.

      • YIj54yALOJxEsY20eU@lemm.ee
        link
        fedilink
        arrow-up
        5
        ·
        3 months ago

        The Primeagon and Rene Rebe come to mind. Tsoding uses emacs and flys around. I’m still new to neovim and can say the speed at which I can transfer my ideas into the editor is significantly higher.

        approximately nobody is competent in Vim because it isn’t worth learning

        Come on, you really think its a giant conspiracy from elitists lying about their experience? You think thousands of developers are handicapping themselves for bragging rights?

        • FizzyOrange@programming.dev
          link
          fedilink
          arrow-up
          3
          arrow-down
          3
          ·
          edit-2
          3 months ago

          you really think its a giant conspiracy from elitists lying about their experience

          Pretty much, yes.

          You think thousands of developers are handicapping themselves for bragging rights?

          Absolutely. That’s completely normal human behaviour.

    • alexdeathway@programming.dev
      link
      fedilink
      arrow-up
      14
      arrow-down
      1
      ·
      3 months ago

      Is it the motions you don’t like or the editor itself?

      I like mouse more.

      and only thing bottlenecking my work right now is me not my tools.

    • MagicShel@programming.dev
      link
      fedilink
      arrow-up
      11
      arrow-down
      4
      ·
      3 months ago

      There is absolutely nothing I do in an IDE frequently enough to memorize a bunch of arcane commands, especially in 3 days. Regex solves any mass-operations. For everything else the bottleneck is how long it takes to reason about code, not how quickly I can manipulate it.

      I will say that if I keep getting jobs where I have to use an IDE on a remote VM on AWS, I might prefer SSH/Vim to that bullshit. The frequency with which IntelliJ locks up all four of those virtual hamster wheel powered CPUs requiring a full restart is basically daily and sometimes multiple times a day.

      • zarkanian@sh.itjust.works
        link
        fedilink
        arrow-up
        4
        ·
        3 months ago

        There is absolutely nothing I do in an IDE frequently enough to memorize a bunch of arcane commands, especially in 3 days. Regex solves any mass-operations.

        Yeah, don’t memorize a bunch of arcane commands. Use regex instead!

        • MagicShel@programming.dev
          link
          fedilink
          arrow-up
          3
          ·
          3 months ago

          I use regex. And it has arcane stuff I don’t know, but I’ve memorized the rather simple basics that cover 90% of what I need to do.

      • YIj54yALOJxEsY20eU@lemm.ee
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        3 months ago

        Lol I like your writing. The amount of headless boxes I work on has definitely contributed to my desire to get proficient at vim. Now I feel confident when I have to edit some text on a server, rather than hoping the server has nano and the file isn’t too big.

        And that 3 days was how long it took until I was moving faster in neovim than vscode after 4 years of use. Though it’s still perfectly valid to use vim motions in any editor you want. Theres a reason most every editor has vim motions.