• Cyrus Draegur@lemm.ee
    link
    fedilink
    English
    arrow-up
    41
    ·
    6 hours ago

    If I wanted to hear about what’s good about Vim, should I:

    a) ask what’s good about vim

    -OR-

    b) assert blindly that there is nothing good about vim so fanboys will come crawling out of the walls tripping over each other to tell me how I’m wrong?

    • MajorHavoc@programming.dev
      link
      fedilink
      arrow-up
      22
      ·
      4 hours ago

      Doesn’t matter we will tell you either way.

      • Instead of simply shortcuts, vim uses “chords”. Every new shortcut I learn can be combined intuitively* with all the other shortcuts I know.
      • Because of this there’s no faster way to edit files than Vim in the hands of an experienced user.
      • this let’s me spend almost no time editing code, freeing up the rest of my time for swearing at piss poor documentation.

      * I use “intuitively” here in a way that not merely stretches, but outright abuses the definition of the word.

      • Cyrus Draegur@lemm.ee
        link
        fedilink
        English
        arrow-up
        2
        ·
        58 minutes ago

        Thank you for telling me all this neat stuff! :D

        I think I get what you are intending to imply by the word “intuitively”; it’s that it eventually becomes as reflexive and fluid as touch-typing itself.

        Gosh you make it sound almost like you play Vim like an instrument more than use it…!

        Honestly that sounds cool _

      • pmk@lemmy.sdf.org
        link
        fedilink
        arrow-up
        6
        ·
        edit-2
        2 hours ago

        It’s intuitive if your previous editor was ed(1) and you’re using an ADM-3A-like keyboard.

    • Classy@sh.itjust.works
      link
      fedilink
      arrow-up
      3
      ·
      2 hours ago

      To add to your line of query, what if I don’t give a shit about writing code and I just use Linux as a casual laptop user? I’ve never looked at vim or emacs, I use Kate and OnlyOffice

    • Buddahriffic@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      3 hours ago

      Vim has been around long enough that I’ve found anything I want to figure out how to do has been discussed many times on various places around the internet and have yet to fail to find what I’m looking for with a search.

    • babybus@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      12
      arrow-down
      1
      ·
      6 hours ago

      You shouldn’t talk about vim at all! Just write that vscode is the most flexible code editor.

      • Buddahriffic@lemmy.world
        link
        fedilink
        arrow-up
        7
        ·
        3 hours ago

        I’ve seen vscode fill up home directories unnecessarily when run on the machine directly as well as remotely!

        IMO vscode is a perfect example of recent software that looks great from a features pov but horrible from an efficient implementation pov. I loved it until I hated it.