• rayon@lemm.ee
    link
    fedilink
    arrow-up
    94
    arrow-down
    4
    ·
    1 year ago

    I think most people (including myself) prefer a minimal desktop by default, and then proceed to install only the software they need. Nevertheless, it always surprises me when I log in to a system that doesn’t have vim.

    • SSUPII@sopuli.xyz
      link
      fedilink
      arrow-up
      58
      arrow-down
      3
      ·
      edit-2
      1 year ago

      For almost all users, especially beginners, nano is just simpler faster and better. A lot of distributions are bundling it, and I am finding indeed systems without vim at all.

    • s20@lemmy.ml
      link
      fedilink
      arrow-up
      22
      arrow-down
      2
      ·
      edit-2
      1 year ago

      I disagree. Don’t get me wrong, vim is amazing and all that, but I think nano is easier for new users to grok out of the box, making it a better choice most of the time. What it lacks in features it makes up for in transparency.

      100% agree about the minimal set of desktop apps, though. That drives me crazy.

      Just my 0.02$.

      Edit: silly mistakes and clarification

      • Efwis@lemmy.zip
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 year ago

        Ubuntu wants you to use snap for all your app needs. I think their plan is to make repos only for os maintenance and installation and nothing else.

    • Nick@feddit.uk
      link
      fedilink
      arrow-up
      3
      arrow-down
      3
      ·
      1 year ago

      What’s the point to install htop when top is being preinstalled like 99% of time?

    • Gamey
      link
      fedilink
      arrow-up
      2
      arrow-down
      2
      ·
      1 year ago

      Damn, I am quite sure it’s in Debians build-essentials!

  • Swiggles@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    23
    ·
    1 year ago

    I am surprised that vi is often available, but not vim. It’s really annoying on many RHEL based distros, because I am so used to typing vim. Otherwise there is just git I deem essential.

    • quat@lemmy.sdfeu.org
      link
      fedilink
      arrow-up
      2
      arrow-down
      2
      ·
      1 year ago

      Nowadays vi is just a symlink to vim.tiny, so you’re actually running vim (in vi mode).

      • Swiggles@lemmy.blahaj.zone
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        No. If you have vim installed that’s true on many (some?) systems. As I said some distros have vi available, but not vim which is the annoying part.

        • quat@lemmy.sdfeu.org
          link
          fedilink
          arrow-up
          3
          ·
          edit-2
          1 year ago

          The original vi has not been maintained for many years. Most distributions, including Debian, Fedora, etc, use a version of Vim which (mostly) is similar to how Vi was.

          From Fedoras wiki:
          “On Fedora, Vim (specifically the vim-minimal package) is also used to provide /bin/vi. This vi command provides no syntax highlighting for opened files, by default, just like the original vi editor. The vim-minimal package comes pre-installed on Fedora.”

          From the vim-tiny package description on Debian:
          “This package contains a minimal version of Vim compiled with no GUI and a small subset of features. This package’s sole purpose is to provide the vi binary for base installations.”

          • Swiggles@lemmy.blahaj.zone
            link
            fedilink
            arrow-up
            1
            ·
            1 year ago

            You are actually correct. I just checked the manifest of RHEL and it provides vim-minimal and not vi like I assumed.

            I noticed that it behaves a bit different than the version available on AIX for example which for sure uses real vi, but I never gave it a second thought. Interesting.

            • quat@lemmy.sdfeu.org
              link
              fedilink
              arrow-up
              1
              ·
              1 year ago

              Also OpenBSD use different versions, I’m guessing their vi is the original since it can’t handle utf-8. And iirc ex(1) is also a vim variant on Linux. I’ve never met anyone who actually uses ex though. ed(1) I think is just GNU ed. I am not certain about these versions though.

    • Ecology8622@lemmy.ml
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      6
      ·
      1 year ago

      Solution - learn using vi. You already did most of the work by learmjng vim.

      • Swiggles@lemmy.blahaj.zone
        link
        fedilink
        arrow-up
        7
        ·
        1 year ago

        There is not really anything to learn. It is just lacking some useful features and shortcuts which make it slower to use. It’s still much better than nothing.

        Usually my biggest issue is that I am so used to write vim over vi. At least for small edits.

    • inetknght@lemmy.ml
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      Add tmux and you’ve got almost everything I install on a fresh install of any distro.

      Almost everything. The last thing is vim.