- rayon ( @gammarays@lemm.ee ) 74•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 ( @SSUPII@sopuli.xyz ) 55•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.
- d_k_bo ( @d_k_bo@feddit.de ) 23•1 year ago
Especially for beginners,
micro
would be even better.
- s20 ( @s20@lemmy.ml ) 17•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
- the_lone_wolf ( @the_lone_wolf@lemmy.ml ) 3•1 year ago
but they do contains vi
- u/lukmly013 💾 (lemmy.sdf.org) ( @user224@lemmy.sdf.org ) 40•1 year ago
less
, I don’t remember what distro it was, but there wasn’tless
. There wasmore
though.- atlasraven31 ( @atlasraven31@lemm.ee ) 23•1 year ago
Sometimes, more is less.
- bert ( @bert@lemmy.monster ) 5•1 year ago
But when will “then” be “now”?
- Nightwatch Admin ( @nightwatch_admin@feddit.nl ) English1•1 year ago
SOON
Tuesday.
- JackbyDev ( @JackbyDev@programming.dev ) English2•1 year ago
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.
- Dotdev ( @Dotdev@programming.dev ) 37•1 year ago
git not installed in ubuntu based distro was the shock for me.
- NaoPb ( @NaoPb@beehaw.org ) 3•1 year ago
I believe ubuntu doesn’t have it installed by default.
- Efwis ( @Efwis@lemmy.zip ) English4•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.
- Deconceptualist ( @Deconceptualist@lemm.ee ) English31•1 year ago
htop
- Nick ( @Nick@feddit.uk ) 3•1 year ago
What’s the point to install htop when top is being preinstalled like 99% of time?
- Toribor ( @Toribor@corndog.social ) English4•1 year ago
Much easier and faster to get useful information out of htop.
- Nick ( @Nick@feddit.uk ) 1•1 year ago
With all my respect, there is nothing difficult to get information from top.
- SaltyIceteaMaker ( @SaltyIceteaMaker@lemmy.ml ) 30•1 year ago
Git. I feel like that is a pretty important part of any linux os nowadays
- ChristianWS ( @ChristianWS@lemmy.eco.br ) 26•1 year ago
KDE Connect on KDE distros, just feels part of the KDE experience
- atlasraven31 ( @atlasraven31@lemm.ee ) 25•1 year ago
A Doom-clone. I mean, come on.
Seriously tho, Gparted for how useful it is.
- meow ( @backhdlp@lemmy.blahaj.zone ) 24•1 year ago
git isn’t in Arch’s base-devel
- Gamey ( @gamey@feddit.rocks ) 1•1 year ago
Damn, I am quite sure it’s in Debians build-essentials!
- solberg ( @solberg@lemmy.blahaj.zone ) English22•1 year ago
Nano (or pico). I had to use vi one time 😭
- Yuumi ( @Ozzy@lemmy.ml ) English7•1 year ago
🤕 <– he was forced to use vi
- LeFantome ( @LeFantome@programming.dev ) 3•1 year ago
How did you get out of it?
- JackbyDev ( @JackbyDev@programming.dev ) English1•1 year ago
I remember using nano in college when I was a baby dev. I would write everything locally then paste into nano. I don’t remember if the professor gave us an FTP link or if I was just trying around but I pasted the server address into the file explorer (I think nautilus, I don’t remember) and it managed to connect. It made it all so easy.
Good times, writing assembly in nano lmao!
- Snowplow8861 ( @Snowplow8861@lemmus.org ) English19•1 year ago
Traceroute.
- JackbyDev ( @JackbyDev@programming.dev ) English3•1 year ago
Tracer T
- perishthethought ( @perishthethought@lemm.ee ) English1•1 year ago
Does anyone know why this isn’t included?
It’s always so useful for network stuff.
- Swiggles ( @Swiggles@lemmy.blahaj.zone ) 18•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.
- Gamey ( @gamey@feddit.rocks ) 3•1 year ago
Definitely not limited to RHEL!
- Ecology8622 ( @Ecology8622@lemmy.ml ) English2•1 year ago
Solution - learn using vi. You already did most of the work by learmjng vim.
- Swiggles ( @Swiggles@lemmy.blahaj.zone ) 6•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
overvi
. At least for small edits.
- quat ( @quat@lemmy.sdfeu.org ) 2•1 year ago
Nowadays vi is just a symlink to vim.tiny, so you’re actually running vim (in vi mode).
- Swiggles ( @Swiggles@lemmy.blahaj.zone ) 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 ( @quat@lemmy.sdfeu.org ) 3•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.”- JackbyDev ( @JackbyDev@programming.dev ) English2•1 year ago
R.I.P. Bram Moolenaar. You made me think of it when you said go is unmaintained. I went to vim.org to see who is taking over vim but the security certificate is expired.
It reminded me of this grim realization I had in my grandparents house. They were getting old, I think one or maybe both were in a nursing home by then. The house was falling apart as they were. I was going up the deck stairs and a stair broke under my foot, luckily one of the very low ones. Some dishes had some mold on them in the cabinet. And now going to vim.org, the cert is broken.
- Swiggles ( @Swiggles@lemmy.blahaj.zone ) 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 ( @quat@lemmy.sdfeu.org ) 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.
- JackbyDev ( @JackbyDev@programming.dev ) English1•1 year ago
Yeah, at least some distros have VIM tiny or whatever it’s called so my muscle memory benefits me.
- vsis ( @vsis@feddit.cl ) English17•1 year ago
tmux, htop, vim
- Kühe sind toll ( @cows_are_underrated@feddit.de ) 2•1 year ago
I was surprised that gnome ships with comes with it in default.
- JWBananas ( @JWBananas@startrek.website ) English1•1 year ago
What distros don’t include tmux and vim? Ubuntu has had them for at least a decade.
- vsis ( @vsis@feddit.cl ) English0•1 year ago
by default?
My work laptop came with Ubuntu preinstaled and didn’t have tmux nor htop.
Vim is not present by default in at least debian and arch. Although vi is present in every distribution I believe.
- JWBananas ( @JWBananas@startrek.website ) English1•1 year ago
I can see that being the case for the Desktop variant. For the Server variant you get
vim
andtmux
out of the box.
- SamsonSeinfelder ( @SamsonSeinfelder@feddit.de ) 16•1 year ago
useradd
- I just wanted to give a friend my notebook for a python lecture and thought I could just add him as a new user. Apparently not by default.- X3I ( @x3i@lemmy.x3i.tech ) 4•1 year ago
Ran into this some time ago and learned that there is a more rudimentary command
adduser
instead but it does not do things like home folder creation - BCsven ( @BCsven@lemmy.ca ) 3•1 year ago
Seems like it would have to exist to create your initial login, unless you only had a root user
- maxbossing ( @maxbossing@feddit.de ) 3•1 year ago
You can just manually edit /etc/passwd
- BCsven ( @BCsven@lemmy.ca ) 1•1 year ago
I haven’t used that since the 90s on HP Unix. Do you get to set default permissions for file creation there, and also add user groups?
- Ecology8622 ( @Ecology8622@lemmy.ml ) English15•1 year ago
IMO nothing. As long as it can detect network I can install whatever tools I need.
- DickFiasco ( @DickFiasco@lemm.ee ) 5•1 year ago
Agreed. The alternative is bloating the system with tools the user may not need. I’d rather just have to install a bunch of stuff on first use.
- treeshateorcs ( @tho@lemmy.ml ) 1•1 year ago
wifi drivers then?
- Papamousse ( @Frederic@beehaw.org ) 15•1 year ago
openssh-server, how can you connect to your PC from elsewhere without sshd ?!?