• kat_angstrom@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    1 year ago

    I don’t know why there’s so much hate for Vim. It’s simple- just use it as your default text editor since you first started using computers, and keep using it forever, and problem solved!

    • TheFogan@programming.dev
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      Setup for the overused joke - I’ve been using vim since I first started using a computer, I just can’t quit.

    • dohpaz42@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 year ago

      :set nocompat

      Why VIM decided to make itself run just like VI (by default) is beyond me. Isn’t the long name “VI Improved”?

      • nous@programming.dev
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        Vims defaults are quite crap overall. It is why everyone needs 100s of lines of configs and many plugins to turn it into something decent. Well worth the setup but it could go a long way to making things nicer to use out the box.

    • NocturnalMorning@lemmy.world
      link
      fedilink
      arrow-up
      0
      arrow-down
      1
      ·
      1 year ago

      Because they grew up with it? I cant think of any other reason. I used it in college for a class bcz my old as fuck professor required it. Its obtuse, old, and doesn’t have a lot of functionality of modern code editors.

      The only people who want to use it are people who started with it decades ago, or people who were forced to use it, and now think they’re superior somehow to everyone else who doesn’t use it.

      • supersquirrel@sopuli.xyz
        link
        fedilink
        arrow-up
        0
        ·
        1 year ago

        The only people who want to use it are people who started with it decades ago, or people who were forced to use it, and now think they’re superior somehow to everyone else who doesn’t use it.

        oof now that is a lazy argument, I hope you were being sarcastic!

        • NocturnalMorning@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          1 year ago

          How is this a lazy argument? Most people dont use Fortran, Cobol, or Assembly anymore for the same reason. There are better alternatives out there.

          • supersquirrel@sopuli.xyz
            link
            fedilink
            arrow-up
            1
            ·
            1 year ago

            Vim is a style of keybindings centered around only needing a keyboard, what do programming languages have to do with my point?

  • whodatdair@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    0
    arrow-down
    1
    ·
    1 year ago

    ‘vimtutor’ is your friend. Nobody sane uses vim as an IDE, but if you have to ssh to a host to fuck with a config file it’s pretty nice to know because you can guarantee that most distros have at least vi, if not vim.