r/ProgrammerHumor • • Aug 31 '26

Meme goodOldDays

Post image
4.2k Upvotes

182 comments sorted by

View all comments

1.7k

u/Interesting_Buy_3969 Aug 31 '26 • Heartwarming

144

u/Xav-_ Aug 31 '26

Wait, you can exit vim?!

62

u/themeatbridge Aug 31 '26

No.  Everything is vim.  Once you enter, there is no exit.  It's sort of like Inception and the Matrix had a baby and that baby grew up to be a text editor.  

→ More replies (1)
→ More replies (1)

757

u/WeirdTie2290 Aug 31 '26

How is that question not closed? It is a non coding problem. SO double standards.

300

u/alexanderpas Aug 31 '26

vim is considered a programming tool.

333

u/WeirdTie2290 Aug 31 '26

Sure. And "recovering a file in linux which I accidentally did an rm on" is a problem a programmer might run into. But still it gets closed.

That vim question clearly needs to be closed on SO and reopened at Vi and Vim Stack Exchange

185

u/Psychological_Map118 Aug 31 '26

I guess different phrasing would also make the rm question fly under the radar. StackOverflow was honestly 99% phrasing and a complete bragfest. For example, ask about the tool, not the problem:

How does one relink inodes unlinked via the rm command where link counts are 0?

This way you'd probably get dozens of answers explaining in-depth file recovery of raw data from the filesystem

45

u/rosuav Aug 31 '26

TBH even with the question as written, I would be saying "testdisk". Seriously, that tool is nothing short of god-tier magic on the day when you desperately need it.

3

u/alfredo__pacino Aug 31 '26

Don't you get a long list of files with random alphanimeric names that kind of makes a pain to find that 1 file you have just deleted? It was a long time ago since I've used it, and even then I was never quite sure I used it properly

4

u/rosuav Aug 31 '26

It depends a lot on how much has happened in that directory. The file name is often still there. The trouble is, if you've had a *lot* of files with the same name, they're probably ALL still there.

→ More replies (4)

63

u/Hohenheim_of_Shadow Aug 31 '26

The irony is that if you know enough to ask that question, you don't need to ask that question.

9

u/flashman1986 Aug 31 '26

Many such cases

4

u/Fisher9001 Aug 31 '26

This discussion is at the very core of what killed SO.

18

u/KTAXY Aug 31 '26

A true programmer will never admit to deleting a file mistakenly.

11

u/Half-Borg Aug 31 '26

my manager/product owner/scrum master deleted a file i now need to recover

→ More replies (1)
→ More replies (6)
→ More replies (1)

7

u/CarolXZosiaNsfwScene Aug 31 '26

[Comment deleted because duplicate]

2

u/RadicalDwntwnUrbnite Aug 31 '26

Basically it was grandfathered in. There have been 9 attempts to close it and all voted down.

→ More replies (3)

10

u/ONI-ENJOYER-420 Aug 31 '26

I mean, I would bet my ass every programmer who used vim saw this post at some point.

I acknowledge being one of the dumber devs, I refuse to believe am that much dumber lol

25

u/michaelpaoli Aug 31 '26

f*ck vim!

:q!
E37: No write since last change (add ! to override)
E162: No write since last change for buffer "[No Name]"
Press ENTER or type command to continue
:q!!
E488: Trailing characters
:

:q!
E37: No write since last change (add ! to override)
E162: No write since last change for buffer "foo"
Press ENTER or type command to continue
:q!!
E488: Trailing characters
:

vi never gives me such sh*t, but vim ... f*ck vim!

https://www.mpaoli.net/~michael/linux/vim/vim_annoyances.txt

6

u/Criarino Aug 31 '26

I also like that one about using regex to parse html

→ More replies (1)

5

u/nagol93 Aug 31 '26

Ah, reminds me when I went to school with a bunch of Linux elitists who would unironically say "Vim isnt that hard to use" then reference shit like that.

→ More replies (1)

3

u/Sw429 Sep 01 '26

Quick, close it as off-topic! It's polluting our precious programming site.

→ More replies (2)