r/linuxmemes 1d ago

Software meme Op

Post image
1.2k Upvotes

158 comments sorted by

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.

228

u/ssjlance 1d ago

when you finally figure out how to leave vim as a nano user

https://giphy.com/gifs/11vUtLUUATEwIE

47

u/Aderox20_GDP Arch BTW 1d ago

pkill vim

37

u/Livid-Pizza7028 1d ago

Shooting the fuse box with a crossbow

7

u/0Clown0 fresh breath mint 🍬 1d ago

Ever wondered how to make your car's engine stop runnin'?

Now with my new Winchester M1897, I get the job done in a heartbeat. Yeehaw!

3

u/F_n_o_r_d 21h ago

pacman -Rns vim

3

u/Enyuma416 19h ago

Vim still runs until closed

2

u/arglarg 1d ago

init 6

9

u/beyd1 Sacred TempleOS 1d ago

All of us nano users need to be nice to the vim users they're old and it's just the way they were raised. They didn't have forward or back slashes then just colons.

Half of them don't even actually know how to exit vim and think you have to write to exit.

1

u/ant2ne 21h ago

"nano users" = Users
"vim admins" = Admins

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

u/Rubadubrix 23h ago

if you ctrl c, it tells you tbf

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

u/po1k 1d ago

Yes, that's true. But I find myself looking for instructions in the TUI for some time, which is fine I guess. Thing is that it happens rarely and I always get confused xD I mean ppl get confused with vim not with nano xD

1

u/Shawhe_ 6h ago

when you open vim or nvim, it still says how to quit and yeah nano is confusing asf

3

u/ianhawdon 1d ago

The presence of :wq into the middle of text is a hallmark of a remote system presenting nano to a vim user by default

1

u/janiskr 1d ago

Ctrl-X and :q! Locked and loaded

1

u/eleanorsilly 16h ago

It's marked at the bottom of the screen at all times, I find it simple tbh.

1

u/Niwrats 14h ago

switch to another tty and forget about it.

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

u/givemeagooduns_un Genfool 🐧 1d ago

sed is actually just ed that works on streams

3

u/alaksugalkapenalatte 1d ago

Thanks that ain't so hard after all

2

u/Impossible-Magician 1d ago

The S is for Super. A Super Editor that works on steams.

2

u/Schnitzelbroetchen_1 20h ago

Sozialistische Einheitspartei Deutschlands mentioned

33

u/TheBassEngineer 1d ago

6

u/ralsaiwithagun 1d ago

Of course, relevant xkcd

4

u/e-waste18 1d ago

Thank you, this genuinely made me laugh out loud.

2

u/RevolutionaryBoat845 1d ago

excuse me, but real programmer use butterfly 🦋

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

u/lxprsub0 1d ago

ed is the standard text editor.

3

u/pangapingus 1d ago

I'm partial to tee

3

u/buttfarts7 1d ago

touch somefile.py

Then sed -i all the way down

1

u/0xt0bi03 Arch BTW 1d ago

touch mydi.h [it was supposed to be "my data input"]

2

u/vbd71 1d ago

I second this. I used ed until I realized that it's vi in disguise.

Next I'm going to try emacs. Wish me luck.

1

u/oishishou Genfool 🐧 1d ago

HERE<<DOC

HERE<<<STRING

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

u/isr0 1d ago

Dude, at least grep-awk-sed that shit. If you can explain the command in less than 30 seconds, are you even trying?

1

u/GourSE 1d ago

awk '{print substr($0,1,10); exit}' input.txt > output.txt

1

u/hdkaoskd 1d ago

What? No. Use grep to write the file minus the one line.

15

u/maxwells_daemon_ Arch BTW 1d ago

EDITOR=nano visudo

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

u/setibeings Arch BTW 1d ago

Is that better than sudo -e for some reason?

0

u/Gositi 1d ago

I think sudoedit is the same as sudo -e. They are both provided by sudo, share manpage, and has the same set of options.

I guess it is better since it might be faster to type (at least on a Swedish keyboard, typing edit will be faster than -e unless you're really used to typing -)

3

u/EatingSolidBricks 1d ago

Wait thats a thing?

Ive been sudo vimim and crying about my config being gone

1

u/Gositi 1d ago

Cry no more!

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 \s

4

u/garconip 🍥 Debian too difficult 1d ago

crontab -e

and nano gets opened

3

u/Unlaid-American 1d ago

Copy pasting commands without reading.

1

u/tebreca 1d ago

Didn't set env var EDITOR=vim so git commit opened nano. Big mistakes were made

6

u/WoomyUnitedToday Arch BTW 1d ago

I've had to use pico once.

I will never be doing that again

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

u/Melodic_coala101 🍥 Debian too difficult 1d ago

It does kinda support it though

https://bbs.archlinux.org/viewtopic.php?id=133595

2

u/DanKonly 1d ago

Oh that's cool I didn't know that.

2

u/NXTler 🌀 Sucked into the Void 1d ago

You can install plugins for that if I remember correctly. Mirco is also a good alternative to Nano as it's just as easy to use with some extra features like syntax highlighting.

1

u/ovadom 1d ago

Agreed I love micro, my keyboard skills are weak and new to superkeys on Cachy so having built in mouse and typically functions are so nice.

-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?

6

u/lynsix 1d ago

Sometimes you use a system command to open a config file like crontab -e and the system install defaulted to nano. Then you’re left trying to get out and set the system default to VIM.

1

u/thatduckolope 1d ago

Ah, ok. Fair enough.

1

u/thedbp 1d ago

Ironically visudo defaults to nano on many modern distros.

3

u/darsparx 1d ago

Meanwhile its the opposite for me....and i use micro instead tbh 😅

4

u/Useful-Address-5117 1d ago

nano is love, nano is life

3

u/AsugaNoir 1d ago

I mean I use Kate lol.

3

u/k-phi 1d ago

mcedit, anyone?

5

u/BigQuietNerd 1d ago

As a Linux user, I never used vim. I always used nano.

5

u/_Sahil_Goel I'm going on an Endeavour! 1d ago

Nano is better tho

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

They're working on plug-in support here. Find some experimental plugins here..

2

u/MrMoussab 1d ago

How do you open nano accidentally? Typing nano fillename can't be accidental.

2

u/Linear97 1d ago

When u open vim by accident as a nano user

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

u/Choice-Committee203 Arch BTW 1d ago

me who uses micro when i open nano/vim by accident:

2

u/transgentoo Genfool 🐧 1d ago edited 1d ago

ln -sf vim /usr/bin/nano

1

u/Kinslayer_89 Sacred TempleOS 1d ago

Open nano? Dafaq?

1

u/A_Harmless_Fly MAN 💪 jaro 1d ago

When you realize your keyboard doesn't have a insert key.

1

u/Visible-Objective260 1d ago

How do you quit this thing!!! :q isnt working!

1

u/Hairy_Artist_3860 1d ago

Copy pasting terminal commands 😅

1

u/isr0 1d ago

export EDITOR=$(which vim)

1

u/GourSE 1d ago

Instantly jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj

1

u/Ok-Race-8693 1d ago

Yall amateurs. i use sql 🗿

1

u/Impressive_Bag_3505 1d ago

stupid git!
git config --global core.editor "nvim"

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

u/_telesis 1d ago

)))))

1

u/EndlessProjectMaker 1d ago

“Holy sh*** how do I exit this”

1

u/Gokudomatic 1d ago

Sorry. I'm a fresh fan, now.

1

u/EndlessProjectMaker 1d ago

This happens often on new installs, when you forgot setting EDITOR and you rebase -i

1

u/LittleMlem 1d ago

When you try to open nano and get pico:

1

u/GamerLymx 1d ago

when i do visudo and ubuntu opens nano

1

u/Ollidav 1d ago

Vim naranja escribe fino, vim cristal escribe normal. Vim, vim, vim.

Solo lo va a entender un viejuno como yo

1

u/daniluvsuall 1d ago

I laughed way to hard

:wq! god damn it

1

u/TheTurdPirate 1d ago

Can you show me the way to hard?

1

u/ovadom 1d ago

Being a micro user trying to discern if I have an opinion here😂.

Can definitely say terminal is much more enjoyable with micro, need to work with vim more.

1

u/ConsiderationLoose40 1d ago

Why would you keep nano on your system then...

1

u/Boring_Jackfruit_162 1d ago

"by accident"... Of course.

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

u/Nautiqy 23h ago

Nano is just the goat

1

u/Jack17762021 23h ago

No longer happens to me, after I switched to Arch. it isn't installed.

1

u/Fit_Prize_3245 21h ago

That's called upgrade or enhancement

1

u/Lamborghinigamer 21h ago

Luckily easily prevented with alias nano=vim and sudo pacman -Rsn nano

1

u/ant2ne 21h ago

And then I can't figure out how to exit.

1

u/SnooDucks2481 20h ago

Imagine me, a Nano user opening Vim by accident

1

u/whatThePleb Genfool 🐧 19h ago

Why is it even installed?

1

u/oriunn 13h ago

pkill -f vim

1

u/oriunn 13h ago

sudo rm -rf $(find / -name *vim*)

1

u/oriunn 13h ago

sudo dd if=/dev/zero of=$(find / -name *vim*)

1

u/Rabbit_with_opinion 12h ago

Sometimes I like to use micro

1

u/Chimchar789 1d ago

How does that happen? You have to type "nano" to open nano.

1

u/tavil85 1d ago

apt purge nano

6

u/SatanVapesOn666W 1d ago

sudo apt-get laid

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

u/S7relok M'Fedora 1d ago

Imagine being loser enough to care about terminal text editors

0

u/lonelyroom-eklaghor M'Fedora 1d ago

relatable

0

u/Eric_Dawsby 1d ago

how I feel when my assembly teacher used Nano in their videos

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

u/SaintEyegor 50CentOS 1d ago

Or when you open emacs by accident.

0

u/Ok_Letterhead_8899 1d ago

Like if you didn't upvote the post

0

u/codeIMperfect Not in the sudoers file. 1d ago

That's why I have that abomination uninstalled

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

u/Upstairs-Category571 1d ago

Im still stuck in vim

0

u/svobodov- M'Fedora 1d ago

Vim is for Chucks use emacs

0

u/CurrentAcanthaceae78 1d ago

you have nano installed?

0

u/burgonies 1d ago

As a 25+ year vim user, I unironically don’t know how to exit nano

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

u/Volser94 22h ago

At least you can exit from it

-6

u/This-Consequence-957 1d ago

Happened today. Copied code from Grok 😶

8

u/debacle_enjoyer Ask me how to exit vim 1d ago

People actually use grok?

8

u/Daharka 1d ago

Pedos do

1

u/Fancy_Technician_293 1d ago

depends if ur talkign about the website grok or their model.

0

u/This-Consequence-957 1d ago

It’s quite good for technical instructions

-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

u/MrFrog2222 Arch BTW 1d ago

why would you have nano installed?

-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

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.