99 points

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.

permalink
report
reply
67 points
*

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.

permalink
report
parent
reply
41 points

Although most of the times while vim is not installed vi is. Even often together with nano.

permalink
report
parent
reply
21 points

Man I tried to use vi once because I started with vim and wanted to see what all it was before, and holy shit vim really is IMPROVED

permalink
report
parent
reply
27 points

Especially for beginners, micro would be even better.

permalink
report
parent
reply
12 points
Deleted by creator
permalink
report
parent
reply
5 points

I’m surprised there aren’t more distros that come packaged with it. If someone’s used a graphical text editor in the past decade, then they know how to use micro. The only distro I know of that has it by default is Garuda.

permalink
report
parent
reply
23 points
*

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

permalink
report
parent
reply
8 points

In all distro I tried, I always found Vi.

permalink
report
parent
reply
10 points

Vi is standardized in both POSIX and Single Unix Specification.

permalink
report
parent
reply
1 point

You’ve never used a minimal Linux distro for cloud servers then. Some don’t ship any text editors. Others ship only nano. Part of the reason why I think learn vim because vi(m) is everywhere argument is retarded. It’s factually incorrect.

permalink
report
parent
reply
3 points

but they do contains vi

permalink
report
parent
reply
1 point
*
Deleted by creator
permalink
report
parent
reply

less, I don’t remember what distro it was, but there wasn’t less. There was more though.

permalink
report
reply
35 points
*

Sometimes, more is less.

permalink
report
parent
reply
11 points

There’s a LESS_IS_MORE env var for less which makes it behave like more. Or something like that. Check the manpage

permalink
report
parent
reply
2 points

There is a variable in less source code which keep status if less should behave like more

permalink
report
parent
reply
7 points

But when will “then” be “now”?

permalink
report
parent
reply
3 points

Tuesday.

permalink
report
parent
reply
2 points

SOON

permalink
report
parent
reply
1 point

Will the future be better tomorrow?

permalink
report
parent
reply

I think more was a DOS tool

permalink
report
parent
reply
2 points

It was, but it was (and still is) a Unix tool. I believe POSIX still requires that more be provided (even if it’s just less secretly).

The original Unix more could only go forwards. Someone wanted to make something like more that could go both forwards and backwards, so he called it less as a joke (because “less” is a “backwards more”). For the past 40 years, everyone’s realized that less is much better than the original more, so nobody uses the original any more.

(MSDOS took the idea of “more” before “less” caught on).

permalink
report
parent
reply
2 points

Also, sometimes they have an old version of less. There was a change in the past, I don’t know, five or so years that made the “exit if less than one page” flag behave better. I don’t remember the specifics but it made using it as a fit pager way better. It used to be that it was difficult to have it act like cat when the output was less than a page. But newer versions support it.

permalink
report
parent
reply
1 point

What distro was this?

permalink
report
parent
reply
51 points

git not installed in ubuntu based distro was the shock for me.

permalink
report
reply
2 points

I believe ubuntu doesn’t have it installed by default.

permalink
report
parent
reply
4 points

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.

permalink
report
parent
reply
46 points

Git. I feel like that is a pretty important part of any linux os nowadays

permalink
report
reply
43 points

htop

permalink
report
reply
-2 points

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

permalink
report
parent
reply
5 points

Much easier and faster to get useful information out of htop.

permalink
report
parent
reply
0 points

With all my respect, there is nothing difficult to get information from top.

permalink
report
parent
reply

Linux

!linux@lemmy.ml

Create post

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

  • Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
  • No misinformation
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

Community stats

  • 7.5K

    Monthly active users

  • 6.6K

    Posts

  • 179K

    Comments