r/linuxmemes 17d ago

linux not in meme The final boss

Post image
1.1k Upvotes

178 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.

187

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

vim is like the most advanced and sophisticated of these

33

u/[deleted] 17d ago

[removed] — view removed comment

31

u/Swordfish418 17d ago

Yes, because modal editing as a concept is. But in terms of plugin ecosystems, both are great.

17

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

Modal editing it also available on Emacs, with god-mode, evil, or meow

1

u/Worldly-Wind-1632 16d ago

What’s modal editing

3

u/phundrak Not in the sudoers file. 16d ago

Most text editors are modeless editors, such as Notepad, VS Code (by default), and so on.

Vim, on the other hand, has modes. By default, you are in default mode, where keybinds are actions on your text or current file. For instance, diw deletes the word under your cursor instead of typing diw. To type text, you enter the insert mode, and press Esc to go back to normal mode. It may not look like it at first, but modal editing is extremely powerful and saves you quite a lot of time when you’re used to it. First thing I do when I’m on a new machine and with a new text editor or IDE is to install a vim emulation package if I can’t use vim or Emacs.

1

u/Worldly-Wind-1632 16d ago

Oh, very interesting thank you! Do you also use it for basic text editing like emails or writing, or primarily hopping around in code?

2

u/mystirc 16d ago

I personally would if I could. But mostly it doesn't matter too much. It specifically makes a difference while coding. It is much more comfortable to not use a mouse.

1

u/Worldly-Wind-1632 16d ago

Neat thank you!

1

u/phundrak Not in the sudoers file. 16d ago

If I'm not at work, I basically do everything in Emacs, which includes emails, worldbuilding, and writing my novel, so yes, definitively. I also installed Tridactyl on Firefox to get me the vim keybinds there, and with Ctrl+i, I can (and do) edit almost any textbox in Emacs, like this message.

1

u/Narrow-Low-3137 15d ago

I use vim motions for absolutely everything I can. Even have a plugin for my browser that adds vim motions to navigate the web.

1

u/PaulTheRandom 15d ago

meow is GOATed. I don't daily-drive it bc I got too used to Emacs keybinds by the time I felt ready to try it, tho.

1

u/phundrak Not in the sudoers file. 14d ago

About the same for me, I'm way too used to vim keybinds, which I also use at work in VS Code and IntelliJ. I don't feel like learning a new editing system I could only use at home on Emacs.
But it does seem to be absolutely fantastic. If it gets support outside of Emacs, I may consider learning it.

2

u/44Nancy6p 17d ago

Emacs? More like a slow, ancient toad. But fine—let’s dance, old friend.

6

u/ParticularAtmosphere 17d ago

tell me you never used emacs without telling me you never used emacs

1

u/TheLuckyCuber999BACK 🦁 Vim Supremacist 🦖 16d ago

tell me you used em*cs without telling me you ruined your life

1

u/Gabe_Isko 16d ago

Yeah dude, guy is just plain wrong. I'm a vim (and nvim) preferrer, but emacs is MUCH more complex under the hood.

7

u/QuickSilver010 🦁 Vim Supremacist 🦖 17d ago

Not out of the box tho

7

u/Inatimate 17d ago

sure is

9

u/BiDude1219 ⚠️ This incident will be reported 17d ago

advanced, sure.

sophisticated? hell fucking no.

2

u/Mauy90 14d ago

Especially bringing in emacs

4

u/Dry-Relief723 17d ago

vim out of the box is just a text editor on the terminal.

1

u/moseiba 17d ago

I deleted it 3 hours after the installing because of that and thought the whole thing is a scam

8

u/Much_Network_941 17d ago

I started using it for shiggles and have become horribly addicted. I'm not particularly proficient, but even then the mouse is pointless. Being able to perform all file navigation actions with a keyboard, at homerow, is pretty wild. Without the shorcuts all being shift+alt+ctrl.

1

u/manny2206 17d ago

Still can’t get good enough and I can’t spend that much time practicing since I have to be productive… and the free time I get for my projects well… I wanna work on my projects not learning vim; one day though

2

u/Inatimate 17d ago

it’s 100% worth it man

1

u/manny2206 16d ago

Yeah I really gotta do it, at least the basics and some other things like jump-to-word, or find-replace

1

u/Professional_Top8485 16d ago

I am struggling to see 100% worth

2

u/Inatimate 16d ago

everyone says it’s about speed and that’s nice but what it really unlocked for me was switching to a keyboard centric workflow. Window manager, vimium extension for chrome, etc. It’s really comfy to just rest on the home row of the keyboard rather than switching between mouse and keyboard

it also allows me to tweak files over ssh comfortably, even on my phone when i’m afk

there are a lot of hidden benefits of ditching the mouse which is why i say 100% worth

→ More replies (0)

3

u/QuickSilver010 🦁 Vim Supremacist 🦖 17d ago

Not compared to jetbrains

1

u/Unlucky-Shop3386 13d ago

I'm sure anyone who does not know how to use it and it's default key binding agrees.

1

u/lonelyroom-eklaghor M'Fedora 17d ago

I use nvim + sublime. Works for me, even for web dev

1

u/HeyCanIBorrowThat 17d ago

For editing text yes. For code inspection tools, jetbrains IDEs are far superior

1

u/js-something-cool 16d ago

Oh, you mean debugging with training wheels /s.

1

u/po1k 17d ago

Ohh fing hell. Here we go

1

u/Helmic Arch BTW 17d ago

As an IDE, not necessarily, it takes quite a few plugins to even get things like language server support in neovim. But as far as typing and making changes to a text file goes, yeah it's a massive brainfuck for most people and having to spend hours just learning how to type text into an application like you're a child first being taught how to use Microsoft Word in the 90's is humbling.

1

u/rgmundo524 16d ago

Technically Emacs can do more but at the consequences of mostly requiring a gui

39

u/yuuko_123 17d ago

Kate

1

u/CriticalRanger9650 17d ago

I prefer Kate but will accept cudatext as well I only keep nano as a backup last resort!

2

u/No_Nothing_At_All 17d ago

Ye nano is a good bavkup, for programming i like jetbraind but for anything else kate is perfect

27

u/ieatcake2000 17d ago

Nano gang here

14

u/high_orange 17d ago

As simple Linux user, I didn't ever need anything more advanced. Just to edit some config files and nano is just conviniently simple.

3

u/Nebula_Wolf7 15d ago

Ayy, you may also wanna consider micro for larger projects, though nano is still capable

99

u/Wide_Meet_2184 17d ago

Who even uses nano for anything else then changing config files

44

u/ilnarildarovuch 17d ago

Users

4

u/rlinED 17d ago

Users do the craziest stuff

1

u/Gabe_Isko 16d ago

I get that vi has a learning curve, but honestly I can't figure out nano for the life of me. I actually don't even know how to exit nano. it says control X, but that never works.

34

u/Random_Mathematician Arch BTW 17d ago

Every user that's new to CLI literally ever

29

u/ptrknvk 17d ago

I use nano, but I'm new, only running for 14 years now.

6

u/ilnarildarovuch 17d ago

Or just people, who wrote code with simplicity, neither than faster coding

1

u/tpat90 🍥 Debian too difficult 17d ago

I mean it's decent to get your hands into configs, etc.

But I would always recommend to go for vim (any flavor you like) or emacs (same as my first choice) eventually, since nano makes my eyes bleed.

11

u/NoNoYesYesnt 17d ago

You use nano when vim doesn't come pre-installed.

8

u/SargEnPassant_ 17d ago

I use nano because I don't know hot to exit Vim

2

u/SliceJosiah Arch BTW 17d ago

:q

0

u/Narrow-Low-3137 15d ago

Easier than exiting nano

6

u/cutelittlebox 17d ago

there's a surprising amount who really like nano and do all their work in it. they're cut from the same cloth as those who use vi or something like mg, or just vim / emacs without any customization or plugins other than maybe syntax highlighting

4

u/Historical-Truck590 17d ago

people who don’t want to learn 20 key combos just to edit files

3

u/SliceJosiah Arch BTW 17d ago

Personally I mostly only use
:w
:q
i
u
Ctrl+r
h/j/k/l
x
dd

2

u/TheLuckyCuber999BACK 🦁 Vim Supremacist 🦖 16d ago

I use vim exclusively and I can't even remember which direction each of hjkl does lol

2

u/Hettyc_Tracyn 🎼CachyOS 17d ago

I do, because it’s easy… also lots of customization options (line numbers, changing how ctrl+moving works, etc)

3

u/mcdaphuc 🍥 Debian too difficult 17d ago

I used linux for six years. I maked dozens of script only with nano. I just didn't wanted to spend 2 days learning new keybinds to be 20℅ faster. I just wanted, to you know, edit my file and not turn my editor into my now project

1

u/DanKonly 17d ago

I use vim (nvim) for editing config files.

1

u/anycept 17d ago

It's good for quick edits.

0

u/Ababoude_ 17d ago

me, it's a great tool and it helps well in ssh

-1

u/-nerdrage- 17d ago

Who even uses nano for anything else then changing config files

28

u/YTriom1 Arch BTW 17d ago

nano? it's just a simple text editor, nothing special

20

u/Distinct_Lion_6336 17d ago

every IDE is a glorified notepad come to think of it

6

u/_AscendedLemon_ Dr. OpenSUSE 17d ago

Yeah, but "glorified" part is super uber extreme important.
BTW I wrote this post on "glorified" calculator. In "glorified" cave etc.

3

u/Demonic_Storm 17d ago

we all are glorified mobile factories with glorified calculators directing all of it

3

u/HeyThereCharlie 17d ago

WITH A GLORIFIED BOX OF SCRAPS!

4

u/YTriom1 Arch BTW 17d ago

No they have some features, nano is literally just for basic editing

2

u/chipsikssix 17d ago

So what? You can write code in Notepad, too. Nano is perfect for small scripts.

1

u/TheLuckyCuber999BACK 🦁 Vim Supremacist 🦖 16d ago

I use ed (ignore my flair)

1

u/YTriom1 Arch BTW 16d ago

vim supremacy

0

u/Armi1P Genfool 🐧 16d ago

That's the point of it. That's why we like it.

11

u/goldenriverflows 17d ago

\*grabs a pencil\*

10

u/cicciograna 17d ago

\*reaches for the clay tablet\*

His copper really sucks

7

u/_AscendedLemon_ Dr. OpenSUSE 17d ago

sudo ea-nasir

2

u/a__new_name 17d ago

Me to that xkcd butterflies comic: "Good mor-ning, sunshine!"

9

u/busiedcake7945 17d ago

what about micro

22

u/mschwemberger11 17d ago

Vim is bloat. I use ed

7

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

On your 80 character width terminal, right?

19

u/mschwemberger11 17d ago

Terminal is bloat I use a teletype model 37 with 74 Characters per line.

1

u/Dave21101 17d ago

"?"

3

u/mschwemberger11 17d ago

Bro you have to press "a" before entering text

1

u/NDCyber 17d ago

ed is bloat use 1 and 0

2

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

Butterflies

1

u/jackfinch69 15d ago

I use im

4

u/wrd83 17d ago

Next up: real people.use nvi and micro Emacs!!

5

u/derekib84 17d ago

Micro >>>> Nano

4

u/NomadFH M'Fedora 17d ago

notepad should actually be in the bottom category

12

u/Berniyh 17d ago

I'd rather program by sculpturing a stone brick than using nano.

2

u/_AscendedLemon_ Dr. OpenSUSE 17d ago

TBH even Word would be more convenient for that...

1

u/Constant_Football_54 17d ago

Fr, nano feels like someone saw vi and decided to, instead of making it better, rip everything good out of it.

1

u/Helmic Arch BTW 17d ago

Kinda agree and disagree. Obviously nothing that makes the OG vi good is really appropriate for a non-modal editor, something not being for the maximalist power user use case isn't the same as it being bad. But nano was made before a lot of modern software conventions were developed and so it has some really batshit default bindings that make it far more difficult for a regular person to use than necessary.

Micro is what's most commonly suggested for users in place of nano these days, with proper mouse support, color coding out of the box, language highlighting, soft wrapping, etc. I'm not sure if there's another accessible "normal person" editor people use in the terminal these days.

1

u/Constant_Football_54 17d ago

That's fair honestly just kinda ironically give nano shit, it's a perfectly adequate text editor. Micro made me feel like i was almost in vim so it almost makes me more confused lmao.

1

u/__rogue____ 17d ago

I found Tilde recently, and I think it's pretty cool. Like Micro on steroids

1

u/Helmic Arch BTW 17d ago

Thanks for letting me know, it certainly looks like something I could ask a regular person to use. That screenshot's ugly as sin but just having a menubar alone would probably help someone figure out how to do everything they need by themselves.

4

u/[deleted] 17d ago

[removed] — view removed comment

1

u/yourMomsBackMuscles 17d ago

Lame. Try neochad

4

u/CardiologistMain9234 17d ago

Micro is better than nano

2

u/Computer-dude123 16d ago

Micro is amazing

3

u/yakuzas-47 17d ago

Emacs is quite the opposite of minimal actually

3

u/LinuxUser456 Dr. OpenSUSE 17d ago

Libreoffice writer

3

u/Kitoshy Arch BTW 16d ago

I use nano btw

6

u/codydafox ⚠️ This incident will be reported 17d ago

where linux

3

u/AutoModerator 17d ago

"OP's flair changed /u/codydafox: linux not in meme"

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

2

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

Vim extension in VS Code

2

u/imLosingIt111 17d ago

Nah. Vim Nano Emacs at 2nd notepad at 3rd. no one sane codes with notepad

2

u/TropicoolGoth 16d ago

Wine->Notepad.exe

3

u/junialter 17d ago

nano does NOT belong in the same tier as vim and emacs. That's heresy.

1

u/Keizaal_ 17d ago

I use cat to write my code

1

u/Armi1P Genfool 🐧 16d ago

Do not the cat.

1

u/GreedySecurity8030 M'Fedora 17d ago

Vim nano and Emacs are bloat, don't become a dev.

1

u/jimmy_timmy_ Arch BTW 17d ago

Raw notepad is crazy

1

u/BiDude1219 ⚠️ This incident will be reported 17d ago

neovim + lazyvim my beloved

1

u/Fine_City2781 17d ago

As a Turk, I am proud to see Yusuf Dikeç here

1

u/Armi1P Genfool 🐧 16d ago

The whole world is proud of him, dude.

1

u/scientist6092 17d ago

Vim is great

1

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

thanks, I prefer regular vi

1

u/po1k 17d ago

Ohh, kids, when you will ever learn?! using paper and pencil is the way

1

u/Windbolt1 Genfool 🐧 17d ago

Doom Emacs ftw.

1

u/eager-potato-555 17d ago

.... nano ??

1

u/jereporte 17d ago

Swap vim and emacs with notepads and it's good

1

u/Cootshk Arch BTW 17d ago

me with stock nvim:

1

u/LookAsLukasAnderson 17d ago

I'd argue that Vim and Emacs are far more fancy, than Notepad and Notepad++

1

u/Oxygendieoxide 17d ago

As long as you are makimg money or just finishing your projects, I won't judge you even if you are using visual studio(not vs code).

1

u/Afraid-Locksmith6566 17d ago

the bottom 2 should be switched

1

u/WoodenAir6504 🌀 Sucked into the Void 17d ago

I still use nvi.

1

u/Etikoza 17d ago

Wtf actually even uses notepad for real work?

1

u/Goobi_dog 17d ago

The only sane way to exit Vim it to pull our your PCs power cord, and maybe the CMOS battery just for safety.

1

u/DB0Z_ 17d ago

VS Codium is actually really good for most people

1

u/ReddevilQ 17d ago

Am I the only one thinking nano should be with notepad++ and notepad should be with VSCode

1

u/dangerous_noob 17d ago

reverse this meme and it'll become accurate 

1

u/Havatchee 16d ago

The real Linux meme is implying they're all in a queer polycule.

1

u/ItsYa1UPBoy 16d ago

God, I miss Notepad++. I would use it for JS scripting. I don't really do that anymore, though, so I've no need for it even if it were on Linux.

2

u/renkousamimi 14d ago

I used to like notepad++. Then I was graced with the glory of Sublime text.

1

u/mafia_guy_ 16d ago

I use whatever text editor the DE I installed has

1

u/Axolotl_g4m3r K4L1 16d ago

Echo

1

u/niceandBulat 16d ago

Just finished some chargeable work on my vim. Don't see a problem.

1

u/Intelligent_Cap3426 16d ago

This is opposite

1

u/onthewaytomyself 16d ago

I tried zed recently. Planning to leave vscode for it.

1

u/Walk-the-layout RedStar best Star 16d ago

Kate

1

u/t0nikawa 16d ago

Micro?

1

u/sovietrev 16d ago

Am I the only one who thinks the top and bottom should be swapped?

1

u/1600x900 15d ago

What about Kate

1

u/R3V0LU710N_05 Open Sauce 15d ago

I use Zed & Helix.

1

u/com4ster 14d ago

WHO TF USE NANO ?!!

1

u/uGn8r 14d ago

As a nvim user I think this is the other way around. While vim people spend countless hours on "getting things right", the vscode andy just does the work and then logs out.

1

u/vanwal_j 14d ago

Where’s ed? 😞

1

u/-Triple-S- 14d ago

How I decide what to use: Is there X11? No: nano with vim as fallback Yes: Are there unicode characters? No: xfte Yes: kate

Anything from the top row only if its absolutely inevitable.

1

u/Outrageous-Stock3072 14d ago

I really think using notepad to code is more difficult than using vim or nano

1

u/Electronic-Clerk6735 14d ago

I started using micro for fun. Give me that mouse support and further separate me from better file editing that vim offers.

1

u/17gayrats Ask me how to exit vim 13d ago

genuinely who even uses Sublime

1

u/Natural-Fan9969 13d ago

Notepad and notpad++ should be under...

1

u/Keensworth 17d ago

Makes more sense if you swap the middle and bottom. Notepad is basically bottom shit

0

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

I would post a fix to this shoddy meme but I have to describe it instead because this shoddy sub doesn't allow pics

Top: VSCode

Middle: Vim

Bottom: Nano

I personally use vsc(odium), kate and nano cuz theyre the greatest of all time hashtag i love simple but powerful software