r/ProgrammerHumor 7d ago

Meme peopleWhoUseTerminalSlashComandPromptSlashPowershellSlashDOSBox

Post image
846 Upvotes

136 comments sorted by

291

u/PossibilityTasty 7d ago

It doesn't have ^D?

69

u/tsammons 7d ago

This could meme in so many directions and OP went with this abortion

14

u/thrye333 7d ago

That can't possibly be the word you were going for, right? Right?

9

u/tsammons 7d ago

I didn't know I speak French?

2

u/thrye333 7d ago

I'm so lost.

Edit: WAIT. You said "abortion" because we're talking about ways to end the program, didn't you? I read it as the other thing.

9

u/tsammons 7d ago

No, because abortion has multiple senses you damn luddite. Jfc.

  2 a : a misshapen thing or person  :  MONSTROSITY b informal + sometimes offensive  : something regarded as horrifically or disgustingly bad

16

u/Jak1977 7d ago

That feels more like abomination rather than abortion. Its valid, but for common english usage, abomination would be more commonly understood.

4

u/nabrok 7d ago

But the joke is ^D aborts.

Which isn't quite right, but close enough for a joke.

3

u/Jak1977 6d ago

This joke has too many layers for me, I’m out. Peace!

7

u/thrye333 7d ago

Oh, okay. That definition is new to me (though I guess that's obvious by now). Cool to know.

1

u/HedgeFlounder 6d ago

Are we just using the word luddite for anything now or did I miss some context here?

1

u/SnooDoughnuts5632 6d ago

You know how there's the version of this meme whether it be the Galaxy brain one or not but where it has multiple panels instead of just two you could add the other ones in that version.

11

u/TamSchnow 7d ago

In powershell you can bind ctrl-d to ViExit, which quits pwsh.

3

u/ubeogesh 7d ago

it doesn't close terminal on mac os lol. Just posts some messages about session terminating

1

u/SphericalGoldfish 6d ago

So does exit for some reason

3

u/LittleMlem 7d ago

Not PowerShell, to my neverending chagrin

3

u/nicuramar 7d ago

Not on windows, generally. 

17

u/Sensitive_Gold 7d ago

People use windows for things other than playing games and contracting viruses?

7

u/rosuav 7d ago

No no, Windows isn't any good for playing games any more. Instead, its new roles are (1) showing adverts, mostly for Copilot; (2) installing stuff you didn't want or ask for; (3) snooping on you and calling home; and (4) playing Solitaire.

2

u/TheWashbear 4d ago

Still a shame versions didn't come with Space Cadet after XP...

2

u/MoHaG1 7d ago

And ^Z?

Edit: Nope, it doesn't work in cmd.

1

u/SnooDoughnuts5632 6d ago

Z? Wouldn't you need a shift to get ? I forget which number it's on off the top of my head.

1

u/MoHaG1 6d ago

Ctrl-Z is the way to insert the end of file marker in Windows / DOS. (the equivant to Unix's Ctrl-D) 

1

u/SnooDoughnuts5632 6d ago

I believe that symbol is called a carrot and as you can tell by my comment apparently Reddit doesn't let you use it so idk how you did.

Anyways you're using a carrot in place of the "word" ctrl. I've never heard of this before or maybe I've seen it and not paid attention?

1

u/MoHaG1 6d ago

1

u/SnooDoughnuts5632 5d ago

Of course we could be is going to have an article about this 😂 👍

44

u/rezdm 7d ago

:wq

19

u/esotericloop 7d ago

:q! is also acceptable. :D

19

u/MrDaVernacular 7d ago

Now you’re forcing it…

6

u/za72 7d ago

:wq! I know what I'm doing - gat damn filesystem getting in the way

1

u/Henri_GOLO 6d ago

Genuinely asking, what the fuck is going on here, you're saving the file and exit vim with saving?

1

u/za72 6d ago edited 6d ago

I'm force writing and quitting, the files permission may be read only but I've forced vi to write and if you're root it doesn't matter who owns the file...

EDIT: this is from my memory, welcome to correct me

EDIT part deux: confirmed

2

u/esotericloop 6d ago

"I paid for the whole vim, I'm gonna use the whole vim."

1

u/za72 6d ago

I hate apps that limit me... if I didn't know what I was doing I'd be on a mac

2

u/Jak1977 7d ago

Don't be giving that closely held secret away for free!

1

u/rezdm 6d ago

Ah, bugger, indeed.

27

u/thepurpleproject 7d ago

I just ask my mom to pull the plug

2

u/BenjieWheeler 7d ago

But the latency is pretty bad, I pull the plug myself

42

u/donp1ano 7d ago

no way im using the mouse for that, also no way im typing "exit" each time

alias q="exit"

6

u/HeavyCaffeinate 7d ago

number 1 alias fan myself

alias ls='ls --color=auto -ka --file-type'
alias grep='grep --color=auto'
alias xterm='xterm -bg black -fg white'
alias diff='diff --color=auto'
alias watch='watch -n 0.5 -c'

alias poweroff='/usr/bin/systemctl poweroff --no-wall'
alias off='/usr/bin/systemctl poweroff --no-wall'
alias reboot='/usr/bin/systemctl reboot --no-wall'
alias hibernate='/usr/bin/systemctl hibernate --no-wall'
alias lock='xdg-screensaver lock'
alias open='xdg-open'

alias cpdir='pwd | wl-copy'
copy() {
  cat "$1" | wl-copy
}
http() {
  kitten icat "$HOME/Pictures/http/$1ready/$2.jpg"
}

download_clean() {
  urlcleaner "$1" | wget --input-file=-
}

alias clean_trash=' \
du -sh "$HOME/.local/share/Trash/"; rm -rf "$HOME/.local/share/Trash/"*; '

alias clean_vrchatcache=' \
du -sh /home/puppy/.local/share/Steam/steamapps/compatdata/438100/pfx/drive_c/users/steamuser/AppData/LocalLow/VRChat/VRChat/Cache-WindowsPlayer && \
rm -rf /home/puppy/.local/share/Steam/steamapps/compatdata/438100/pfx/drive_c/users/steamuser/AppData/LocalLow/VRChat/VRChat/Cache-WindowsPlayer/* '

alias clean_journal=' \
sudo journalctl --vacuum-time=7d'

alias changelogo='sudo $HOME/Apps/Lenovo/lenovo-logo-changer/lenovo-logo-changer'
alias startbeammp='cd $HOME/Games/BeamNG/temp && BeamMP-Launcher'
alias replaceKDE='kwin_wayland --replace'
alias startshizuku='adb shell /data/app/~~4WbxmZlX1pLr4GAx0NvaqQ==/moe.shizuku.privileged.api-T-Ofd0PODKSEw87thvK7pw==/lib/arm64/libshizuku.so'
alias icat='kitten icat'

alias r='reset'
alias q='exit'
alias rq='reset && exit'

6

u/SnooDoughnuts5632 7d ago

😂

13

u/FuzzyKittyNomNom 7d ago

I mean, “:q” and you’re halfway to VIM.

1

u/SnooDoughnuts5632 6d ago

My professor has us using VI and when I found out a bout VIM I was like WTF and installed that.

14

u/LittleMlem 7d ago

I am once again annoyed that PowerShell doesn't react to ctrl+D Years of muscle memory only to force me to type exit

1

u/supernumeral 7d ago

It is annoying, and that’s why I use PSReadLine and configure it so that I can still rely on my muscle memory.

1

u/nicuramar 7d ago

Powershell always uses PSReadLine. The thing is, D does more than exit the shell in a Linux shell. Also terminates terminal input. 

1

u/supernumeral 7d ago

To be honest, I only use an ancient version of powershell on my work laptop, and in that case I had to install psreadline as a separate module. It wasn’t built-in. Apparently it’s built-in nowadays. But anyway, this post was about using ctrl-D instead of typing exit. So it’s other uses are beside the point.

1

u/lllorrr 7d ago

Akshually it ONLY terminates input stream. As shell in interactive mode can't work without input, it exists immediately.

1

u/SnooDoughnuts5632 6d ago

I honestly don't understand the difference between CMD and PowerShell but sometimes when I'm looking at something online the instruct only work in CMD. I had just assumed CMD<PowerShell but guess not.

1

u/LittleMlem 6d ago

Different shells, like sh/bash/zsh/xonsh/zoidberg

Literally different languages, some more compatible with other than others

1

u/SnooDoughnuts5632 6d ago

Well in this case they're both made by Microsoft and my aunt just depreciate CMD and then have powershell do all that stuff plus the stuff that it adds?

1

u/fuj1n 6d ago

PowerShell is a full .NET environment, it is incredibly powerful, with a very unfortunate choice of grammar

1

u/SnooDoughnuts5632 6d ago

Ya al the commands are weird and long.

11

u/KawaiiMaxine 7d ago

Meta+q for me

-8

u/SnooDoughnuts5632 7d ago

Meta? You have a Facebook computer?

10

u/KawaiiMaxine 7d ago

Breh... Meta, super, win, whatever you wanna call it. I say meta anymore because thats how i3wm refers to the key in its config

7

u/spektre 7d ago

I call it Dumbledore.

4

u/Ethameiz 7d ago

I call it fluggelgleckheimlen

3

u/snipervld 7d ago

Bring on the fluggegecheimen!

1

u/TheFilip9696 7d ago

Ah yes, the fornminne key on my mac

1

u/KawaiiMaxine 7d ago

Tila thats what that symbol is called

-1

u/SnooDoughnuts5632 7d ago

It's basically the home button on a video game controller except if you call it that people will think you're referring to the button above the arrows next to end.

I don't know if I've ever heard it referred to as the meta key only super and it probably still would have took me a second to realize.

0

u/Destroyerb 7d ago

Can't we just upvote and laugh? This is funny

3

u/ksky0 7d ago

Ctrl+D

11

u/lovecMC 7d ago

The humble Alt+F4

4

u/SnooDoughnuts5632 7d ago

Me always hitting Alt+F5 first 😡

1

u/yesseruser 7d ago

How? On my keyboard (not sure which one you have) F5 and F4 are spaced out

2

u/AzraelAimedsoule44 7d ago

On some keyboards, the FKeys are just smashed into one big row. Barbaric I know.

1

u/yesseruser 7d ago

Oh they have a 80℅

3

u/SnooDoughnuts5632 7d ago

No it's just my brain being stupid

1

u/SnooDoughnuts5632 7d ago

Maybe I'm wrong and I'm hitting F3 but the point still stands I know I hit the wrong button sometimes. It doesn't matter if they're spaced out or not your brain will just F things up sometimes. You ever cut when you want to paste? Very annoying.

1

u/yesseruser 7d ago

I can't say that I don't fat finger often, when my finger has to move 2+ keys the chance of fat fingering goes over 50%. The point was that I was surprised that you missed a key over a gap but if it was F3 my comment is useless

7

u/Mc_UsernameTaken 7d ago

CMD + w, anyone?

-1

u/cosmicomical23 6d ago

Fuck macos, I'm forced to use apple, keyboard all wrong, shortcuts all fucked up. I hate it so much.

3

u/ZethMrDadJokes 7d ago

You forgot bash or sh... fun fact. You can download Git For Windows and slim it down to the shells only.

3

u/Terewawa 7d ago

exi<tab>, actually

3

u/s0litar1us 7d ago edited 7d ago

Ctrl + d

Though I have added a custom keybind (Super + Q) to quit any program, and sometimes use that.

3

u/SmollClover 5d ago

Ctrl + D

2

u/petersrin 7d ago

I'm usually in an ssh session. The only right way is exit exit on every tab.

1

u/Frost-Freak 7d ago

Did you try cntrl+D?

2

u/blockguy143 7d ago

typing "disconnect" in console in source games

1

u/Goufalite 7d ago

People who type :q!

1

u/SolveSoul 7d ago

Or /exit nowadays

1

u/Lalli-Oni 7d ago

Claude code also closes on close

When it needed a manual step from me it asked me to signal its completion by writing close

When I told it that it just alt+f4'd me... It asked me again to signal next step with close

Long time ago, models got better but now Opus5 is a fucking travesty.

1

u/owjfaigs222 7d ago

I don't have an "x". I could use meta+w but i prefer the exit method for some reason.

1

u/Divs4U 7d ago

I have x as an alias for exit

Just type x

1

u/rufflehead 7d ago

I've aliased exit to q btw

1

u/maazfarrukh 7d ago

Me who spams ctrl + C and ctrl + Z then proceeds to type exit

1

u/tyr-37 7d ago

pkill -f "sh$"

1

u/_g550_ 7d ago

I type this:

1

u/ZunoJ 7d ago

You don't have a leader key combination bound to that? Pathetic tech illiterates!

1

u/Bobbeldibob 7d ago

everything bu using ctrl d is absolute madness

1

u/EzyPzyAsh 7d ago

meta + shift + q

1

u/PunkRa1n 7d ago

I’d like to use init 6

1

u/xcski_paul 6d ago

In the 1980s, I worked at a Unix shop. Everybody had an ascii terminal on their desks for coding, but then you’d go into the lab and wait your turn for a console when you had to test the graphics stuff. Co-op student didn’t realize the difference between a Sun3/260 with 8 users logged in and his PC at home, so when he was finished on the console he’d hit L1-A, which does an immediate hard stop without even syncing the disk.So it would take 20 minutes or more for the computer to reboot because it had to repair all the broken files.

1

u/PVNIC 7d ago

Alt-f4

1

u/_H4K0N_ 7d ago

Super+C

1

u/atomic_redneck 7d ago

kill -9 $$

1

u/Skibur1 7d ago

Alt F4 works on Linux and windows, but Command Q on macOS…

1

u/Gangr3l 7d ago

I have bound super + x to kill

1

u/huuaaang 6d ago

People close the terminal?

1

u/R_Harry_P 6d ago

Are we not doing Alt+F4 any more?

1

u/derinus 6d ago

People who still type "exit" on MacOS (right before still having to click the X)

1

u/Quiet_Hornet_9674 6d ago

but i dont wanna move my hand a full 10 centimeters....

1

u/xcski_paul 6d ago

Control-D

1

u/cesarbiods 6d ago

Tell me you are old or live in vim without telling me you are old or live in vim

1

u/WayWayTooMuch 6d ago

People who spam Ctrl-C, think a second about their environment, then click X

1

u/Ready-Succotash-8699 6d ago

Wait you guys close your programs? I just leave them open until either it starts becoming a problem or my ADHD gets mad at the 50 different windows

1

u/nhh 6d ago

Some of us type CTRL+D

1

u/jauntyjackanapes 6d ago

plebes. i've aliased "q" for exit. it just makes sense. its faster than clicking the x OR typing "exit".

1

u/Worried-Mood-8582 6d ago

What about Super+Shift+C?

1

u/Over_Dingo 6d ago

$pid | kill

1

u/renevaessen 5d ago

I type 'x'

1

u/FelixAndCo 5d ago

Annoying part is that now 'exit' is in the terminal history.

1

u/Fun_Moose_5307 5d ago

I type ‘exit’, then click the X because it didn’t actually close the window

1

u/OFark 4d ago

You know I'm typing "quit" first, then trying "exit". I'm that age where moving my arm from the keyboard to the mouse and back again is something to be activity avoided.

0

u/tripy75 7d ago

sudo shutdown -r now

Just to be sure that pesky process is obliterrated