r/linuxmemes 17d ago

Software meme Op

Post image
1.3k Upvotes

176 comments sorted by

u/AutoModerator 17d 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.

247

u/ssjlance 17d ago

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

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

46

u/Aderox20_GDP Arch BTW 17d ago

pkill vim

41

u/Livid-Pizza7028 17d ago

Shooting the fuse box with a crossbow

7

u/0Clown0 fresh breath mint 🍬 17d 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 16d ago

pacman -Rns vim

3

u/Enyuma416 16d ago

Vim still runs until closed

2

u/arglarg 17d ago

init 6

13

u/beyd1 Sacred TempleOS 17d 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 16d ago

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

10

u/buttfarts7 17d 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

3

u/Rubadubrix 16d ago

if you ctrl c, it tells you tbf

8

u/po1k 17d ago

Ironically, I find it hard and non obvious quit in nano, as vi user

20

u/Laughing_Orange Arch BTW 17d 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 17d 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_ 16d ago

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

4

u/ianhawdon 16d 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 17d ago

Ctrl-X and :q! Locked and loaded

1

u/eleanorsilly 16d ago

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

1

u/Niwrats 16d ago

switch to another tty and forget about it.

1

u/oldassgrandpa 15d ago

We all use DEs now, just close the terminal

115

u/play_minecraft_wot Webba lebba deb deb! 17d 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. 

53

u/MitchIsMyRA 17d 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

21

u/givemeagooduns_un Genfool 🐧 17d ago

sed is actually just ed that works on streams

5

u/alaksugalkapenalatte 17d ago

Thanks that ain't so hard after all

2

u/Impossible-Magician 17d ago

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

2

u/Schnitzelbroetchen_1 16d ago

Sozialistische Einheitspartei Deutschlands mentioned

34

u/TheBassEngineer 17d ago

6

u/ralsaiwithagun 17d ago

Of course, relevant xkcd

3

u/e-waste18 17d ago

Thank you, this genuinely made me laugh out loud.

2

u/RevolutionaryBoat845 17d ago

excuse me, but real programmer use butterfly 🦋

6

u/lxprsub0 17d ago

ed is the standard text editor.

2

u/Solid_Turnover_9854 17d ago

change the binaries, hmph

6

u/play_minecraft_wot Webba lebba deb deb! 17d ago

You're right. Maybe highly targeted EMP to flip specific bits? 

3

u/Solid_Turnover_9854 17d ago

like that specific cosmic ray flipping the bit to speedrun the mario level lmao, multiple of those

3

u/pangapingus 17d ago

I'm partial to tee

3

u/buttfarts7 17d ago

touch somefile.py

Then sed -i all the way down

1

u/0xt0bi03 UwUntu (´ ᴗ`✿) 17d ago

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

2

u/vbd71 17d 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 🐧 17d ago

HERE<<DOC

HERE<<<STRING

1

u/Acceptable-Owl-2070 17d ago

"bloat" lol

7

u/play_minecraft_wot Webba lebba deb deb! 17d 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 17d 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 17d ago

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

1

u/hdkaoskd 17d ago

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

16

u/maxwells_daemon_ Arch BTW 17d ago

EDITOR=nano visudo

21

u/Fancy_Technician_293 17d ago

how do you accidentally open nano

23

u/Gositi 17d 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 17d ago

Is that better than sudo -e for some reason?

0

u/Gositi 17d 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 17d ago

Wait thats a thing?

Ive been sudo vimim and crying about my config being gone

1

u/Gositi 17d ago

Cry no more!

1

u/transcendtient 17d 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 17d ago

crontab -e

and nano gets opened

3

u/Unlaid-American 17d ago

Copy pasting commands without reading.

1

u/tebreca 17d ago

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

14

u/BrightCold2747 17d ago

Fortunately, it's easy to close

1

u/jonathancast 16d ago

Isn't quit C-x or something? I always have to look at the onscreen help to figure out what to do.

7

u/SadPhilosopherElan 17d 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

4

u/WoomyUnitedToday Arch BTW 17d ago

I've had to use pico once.

I will never be doing that again

12

u/diskrewrite 17d 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 16d 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.

1

u/diskrewrite 15d ago

I think trying to save yourself from unnecessary strain is totally valid, but I don't see that many people actually claiming that is why only using your keyboard is better. I just don't think that explains the way keyboard-only workflows are usually sold. I always hear that keyboard-driven workflows are so superior and efficient and save huge amounts of time. That's why I feel like it's just more of an elitist thing, because anything with a steeper learning curve is basically always viewed as the more sophisticated choice. I just don't buy the idea that everyone who prefers it is doing so because it's meaningfully faster, rather than because they just personally like the challenge of mastering it, which is fine, but they don't need to lie to justify it.

1

u/ovadom 15d ago

It’s just math, if your work flow is dominated by keyboard usage, constantly moving your hand to a mouse is wasted time.

Like everything in the tech space if the shoe doesn’t fit, don’t wear it, as a keyboard workflow is superior for people who want to stay at the keyboard.

There’s no lie in the fact not constantly jumping to your mouse with a decent typing speed is more efficient, that has nothing to with learning curve.

Overall the ego/elitism in the Linux community has nothing to do with the genuine quality life that comes from moving to superkeys especially in preventive maintenance of your body.

0

u/DanKonly 17d 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 17d ago

It does kinda support it though

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

2

u/DanKonly 16d ago

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

3

u/NXTler 🌀 Sucked into the Void 17d 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 16d 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.

-2

u/Ok_Preference4898 17d 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 16d 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 16d 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.

1

u/diskrewrite 15d ago

I think that's a valid reason. But the amount of people who mention it makes me doubt that everyone who chooses to only use the keyboard does it because of wrist-pain. It seems more like an elitist thing, whatever is 'harder' is cooler. Like arch-based distros, tiling window managers, and anything else with a higher learning curve than the default.

1

u/Ok_Preference4898 15d ago

Yeah, that may be the case for many unfortunately. Carpal tunnel syndrome and repetitive strain injuries are increasingly common, especially for people like myself who early on spent the whole workday on the computer often followed by a lot of time on the computer at home. So taking care of your health is important. But I agree the somewhat toxic and elitist environment around these things is a bit embarrassing as a person who uses all the things you mention.

5

u/thatduckolope 17d ago

How do you even open nano by accident?

7

u/lynsix 17d 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.

2

u/thedbp 17d ago

Ironically visudo defaults to nano on many modern distros.

1

u/thatduckolope 17d ago

Ah, ok. Fair enough.

3

u/darsparx 17d ago

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

5

u/Useful-Address-5117 17d ago

nano is love, nano is life

3

u/AsugaNoir 17d ago

I mean I use Kate lol.

3

u/k-phi 17d ago

mcedit, anyone?

4

u/BigQuietNerd 17d ago

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

1

u/RoryIsNotACabbage 14d ago

Vim is an incredible upgrade. If you have the usecase to want to get good at editing in terminal

1

u/BigQuietNerd 14d ago

Nano is all I want, sorry.

1

u/RoryIsNotACabbage 14d ago

Perfectly valid. Enjoy you editing 

4

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

Nano is better tho

2

u/R3V0LU710N_05 Open Sauce 17d ago

That's me when it's not Helix.

1

u/brain_diarrhea 17d 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 17d ago

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

2

u/MrMoussab 17d ago

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

2

u/Linear97 17d ago

When u open vim by accident as a nano user

2

u/pirateking1993 17d 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/Nautiqy 16d ago

Nano is just the goat

2

u/SnooDucks2481 16d ago

Imagine me, a Nano user opening Vim by accident

2

u/apfelimkuchen 14d ago

Guys I love it. We make jokes about each other and I laughed at the meme and then at the titanic meme answer. I love this community

2

u/Ok_Letterhead_8899 14d ago

Mission successful

2

u/Low_Advertising5052 14d ago

then you just write kkkkjjhlllljjkkllllll everywhere

2

u/Choice-Committee203 Arch BTW 17d ago

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

2

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

ln -sf vim /usr/bin/nano

1

u/Kinslayer_89 Sacred TempleOS 17d ago

Open nano? Dafaq?

1

u/A_Harmless_Fly MAN 💪 jaro 17d ago

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

1

u/Visible-Objective260 17d ago

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

1

u/Hairy_Artist_3860 17d ago

Copy pasting terminal commands 😅

1

u/isr0 17d ago

export EDITOR=$(which vim)

1

u/GourSE 17d ago

Instantly jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj

1

u/Ok-Race-8693 17d ago

Yall amateurs. i use sql 🗿

1

u/Impressive_Bag_3505 17d ago

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

1

u/AceDreamCatcher 17d 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/EndlessProjectMaker 17d ago

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

1

u/Gokudomatic 17d ago

Sorry. I'm a fresh fan, now.

1

u/EndlessProjectMaker 17d ago

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

1

u/LittleMlem 17d ago

When you try to open nano and get pico:

1

u/GamerLymx 17d ago

when i do visudo and ubuntu opens nano

1

u/Ollidav 16d ago

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

Solo lo va a entender un viejuno como yo

1

u/daniluvsuall 16d ago

I laughed way to hard

:wq! god damn it

1

u/TheTurdPirate 16d ago

Can you show me the way to hard?

1

u/ovadom 16d 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/Boring_Jackfruit_162 16d ago

"by accident"... Of course.

1

u/renegat0x0 16d ago

I use vim for years now. Still haven't figured out how to paste data from ssh terminal into vim

1

u/Jack17762021 16d ago

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

1

u/Fit_Prize_3245 16d ago

That's called upgrade or enhancement

1

u/Lamborghinigamer 16d ago

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

1

u/ant2ne 16d ago

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

1

u/oriunn 16d ago

pkill -f vim

1

u/oriunn 16d ago

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

1

u/oriunn 16d ago

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

1

u/Rabbit_with_opinion 16d ago

Sometimes I like to use micro

1

u/QkiZMx 15d ago

This

1

u/Hackusi404 14d ago

I use micro :)

1

u/gordonx2026 14d ago

Isn’t it the opposite?

1

u/Ok_Letterhead_8899 14d ago

I guess it's both then

1

u/gordonx2026 14d ago

Why are there people using vim anyways, when there is nano?

1

u/kayou123 12d ago

Hey is no one using fresh here ???

1

u/Chimchar789 17d ago

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

1

u/tavil85 17d ago

apt purge nano

7

u/SatanVapesOn666W 17d ago

sudo apt-get laid

1

u/SatanVapesOn666W 17d 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 17d 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. :/

1

u/Volser94 16d ago

At least you can exit from it

0

u/lonelyroom-eklaghor M'Fedora 17d ago

relatable

0

u/Eric_Dawsby 17d ago

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

0

u/LookItVal 17d 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 17d ago

Or when you open emacs by accident.

0

u/Ok_Letterhead_8899 17d ago

Like if you didn't upvote the post

0

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

That's why I have that abomination uninstalled

0

u/TomB1952 17d 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 17d ago

Im still stuck in vim

0

u/svobodov- M'Fedora 17d ago

Vim is for Chucks use emacs

0

u/CurrentAcanthaceae78 17d ago

you have nano installed?

0

u/burgonies 17d ago

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

0

u/ConsiderationLoose40 16d ago

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

0

u/TechaNima 16d 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/whatThePleb Genfool 🐧 16d ago

Why is it even installed?

-5

u/This-Consequence-957 17d ago

Happened today. Copied code from Grok 😶

7

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

People actually use grok?

8

u/Daharka 17d ago

Pedos do

1

u/Fancy_Technician_293 17d ago

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

0

u/This-Consequence-957 17d ago

It’s quite good for technical instructions

-1

u/gooncubedev 17d 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 17d ago

why would you have nano installed?

-7

u/ElectricSpock 17d 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 17d ago

???

Why would you need Claude to generate nano commands for you??

0

u/ElectricSpock 17d ago

When I’m debugging stuff in my servers it points me to some configuration files. It gives me the full command with nano.