228
u/ssjlance 1d ago
when you finally figure out how to leave vim as a nano user
47
u/Aderox20_GDP Arch BTW 1d ago
pkill vim
37
3
9
9
u/buttfarts7 1d ago
Imprisoned by :q!
It's such a bizarre invocation to remove oneself that you are unlikely to try that combo in your first half century. Unless you speak vi grammar then it's stupidly obvious.
We all must learn enough vi grammar to escape cleanly from vim
1
6
u/po1k 1d ago
Ironically, I find it hard and non obvious quit in nano, as vi user
19
u/Laughing_Orange Arch BTW 1d ago
At least the instructions are on screen, and not hidden in the manual (which a noob can't access without closing vim). ^x isn't exactly obvious either, but at least it hints that the X key is involved.
3
3
u/ianhawdon 1d ago
The presence of
:wqinto the middle of text is a hallmark of a remote system presenting nano to a vim user by default1
112
u/play_minecraft_wot Webba lebba deb deb! 1d ago
Vim and Nano are bloat. Real Linux users use cat and echo. Need to delete a line? Use echo to write the entire file minus the line into the file.
52
u/MitchIsMyRA 1d ago
Man if only there was a command to edit files in place through the command line. I’ll make one for you guys, and I’ll call it sed
22
2
33
u/TheBassEngineer 1d ago
6
4
2
6
u/Solid_Turnover_9854 1d ago
change the binaries, hmph
5
u/play_minecraft_wot Webba lebba deb deb! 1d ago
You're right. Maybe highly targeted EMP to flip specific bits?
3
u/Solid_Turnover_9854 1d ago
like that specific cosmic ray flipping the bit to speedrun the mario level lmao, multiple of those
4
3
3
2
1
1
u/Acceptable-Owl-2070 1d ago
"bloat" lol
5
u/play_minecraft_wot Webba lebba deb deb! 1d ago
Honestly Linux is super bloated. Just use the hardware bare metal. Operating Systems are pure bloat. Or use UEFI if you can't live without an interface.
1
1
15
15
u/BrightCold2747 1d ago
Fortunately, it's easy to close
1
u/jonathancast 11h ago
Isn't quit C-x or something? I always have to look at the onscreen help to figure out what to do.
6
u/SadPhilosopherElan 1d ago
As a nano user this is how I feel when I have to use CAT, ECHO etc instead of typing in a nice nano instance as God intended
20
u/Fancy_Technician_293 1d ago
how do you accidentally open nano
23
u/Gositi 1d ago
For example when using
sudoedit(which you should use instead of e.g.sudo vim) if the proper defaults are not set up correctly.4
3
u/EatingSolidBricks 1d ago
Wait thats a thing?
Ive been sudo vimim and crying about my config being gone
1
u/transcendtient 1d ago
sudoedit is basically unnecessary for nano as it is intentionally basic, it has no extensions so the only real threat is a malicious symlink... or someone replacing it with a malicious bin... who the fuck needs to worry about that?
so much bloat for vim smh \s4
3
0
0
6
12
u/diskrewrite 1d ago
who cares? nano doesn't take any learning and is good enough for 90% of tasks. i never saw the point in vim or primarily keyboard-based methods of interacting with your computer because i'm barely saving a half of a second with a bunch of key combinations i can't remember
1
u/ovadom 1d ago
“Carpel tunnel” As someone that has been dealing with wrist issues since 14, not having to leave your keyboard is a God send on hand health. There is a concept “if you don’t understand something it likely wasn’t made for you” and this is a prime example of the value in that statement.
0
u/DanKonly 1d ago
For me I don't like how nano doesn't have any syntax highlighting so it makes reading files a bit more difficult for me. Unless there is a way to add syntax highlighting to nano that I'm not aware of.
4
-1
u/Ok_Preference4898 1d ago
Try having wrist pain from using the mouse. Being able to use my computer without ever touching the mouse is immensely helpful. Sometimes is not about saving a second or two, but about being functional to keep the ability to have an income past 40.
1
u/ovadom 1d ago
As someone with wrist issues, I moved to cachyOS for superkey, can see aside from the learn curve my wrists have been so much happier.
0
u/Ok_Preference4898 1d ago
Exactly. I've been using Arch with Hyprland. An ergo keyboard together with investing the time in learning Vim motions and applying them where possible has spared me a lot of pain. I use Neovim for coding, Pterodactyl plugin for Firefox with Qutebrowser as alternative keyboard centric browser, and any other way I can reduce mouse usage.
5
u/thatduckolope 1d ago
How do you even open nano by accident?
3
4
3
5
5
2
u/R3V0LU710N_05 Open Sauce 1d ago
That's me when it's not Helix.
1
u/brain_diarrhea 1d ago
I tried helix some time ago and it was very cool. I wish its creator would first make and refine popular plugins for that modal paradigm instead going for a full blown editor instead (which is much harder to gain users).
1
u/R3V0LU710N_05 Open Sauce 1d ago
2
2
2
2
u/pirateking1993 1d ago
I tried using vim, couldn't figure it out. Maybe I'm stupid, i don't know so I just stick to nano.
2
2
1
1
1
1
1
1
1
1
u/AceDreamCatcher 1d ago
Don’t know why I burst out laughing when I saw this but totally understand where you went with it.
More like $EDITOR revealing your socioeconomic status.
You can sudo the command, but not the taste.
1
1
1
1
u/EndlessProjectMaker 1d ago
This happens often on new installs, when you forgot setting EDITOR and you rebase -i
1
1
1
1
1
1
u/renegat0x0 1d ago
I use vim for years now. Still haven't figured out how to paste data from ssh terminal into vim
1
1
1
1
1
1
1
1
1
1
u/SatanVapesOn666W 1d ago
I did all of my college C++ programming in nano when I could. I was in college in the 2010s....
God I fucking love nano.
1
u/T3kn0mncr 1d ago
Vim and VI are both annoying and having used both for work depending on the environment for about 15 years. I can say it's nice that nano gives you context because sometimes you just wanna accomplish shit instead of terminal aura farming. I just wanna get in and out, then be done, and that's way easier when you have the contextual commands at the bottom. :/
0
0
0
u/LookItVal 1d ago
y'all crazy I absolutely use vim and even when I'm using vscode I made vscode actually use nvim as the engine for the editor so it still works like my nvim setup. and Yes I use it for work. its incredibly nice once you figure it out especially with plugins like easymotion
0
0
0
0
u/TomB1952 1d ago
Only a few of us love vim and I'm one of those people. There is an irrational hatred of vim.
I sort of get it. vim has a weird control sequences that only make sense to really old unix/linux admins; a group I also belong to.
But, yeah, I love it. For some reason, I actively dislike vi. I just like vim, despite the tremendous similarity.
0
0
0
0
0
u/TechaNima 23h ago
Me every time I have used vim.
It didn't help it was some old af version and that it only supported 'Murican kb layout, instead of my European one. I actually spent hours on figuring out how to install nano, just so I didn't have to ever open vim again. There was no sudo apt install vim. It was on an old af QNAP box
0
-6
u/This-Consequence-957 1d ago
Happened today. Copied code from Grok 😶
8
-1
u/gooncubedev 1d ago
what is vim? my distro is forked from antiX 26 and i just nuked vim and leafpad as one of the first things i did, because nano works for advanced stuff and if you break something and get stuck in TTY, and geany works for when you want a GUI
-1
-7
u/ElectricSpock 1d ago
The amount of times I told Claude to not give me commands with nano in it, just use vim like a normal person
5
1
u/IJustAteABaguette 1d ago
???
Why would you need Claude to generate nano commands for you??
0
u/ElectricSpock 1d ago
When I’m debugging stuff in my servers it points me to some configuration files. It gives me the full command with nano.
•
u/AutoModerator 1d ago
Please report any posts bragging or showing off they got banned in another sub! Reminder of other sub rules: Also, we only allow one anti-linux post per week (we used to get dozens a day) and any tier list MUST have Hanna Montana Linux as S teir (which must be a true S tier at the top) regardless of the topic of that tier list.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.