this post was submitted on 16 Jan 2024
0 points (50.0% liked)

Programmer Humor

32415 readers
370 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
0
Obscure button tier list (sh.itjust.works)
submitted 9 months ago* (last edited 9 months ago) by [email protected] to c/[email protected]
 

If you have "Help" instead of "Ins", replace it with Overgod-tier. Keep pressing it, it will come.

OC, feel free to share.

EDIT; Home is now G-od tier. I didn't know it would go to the beginning of a line, I always used macros "lol".

top 27 comments
sorted by: hot top controversial new old
[–] [email protected] 0 points 9 months ago (2 children)

You never use the home button? Do you also not use the terminal?

[–] [email protected] 0 points 9 months ago
[–] [email protected] 0 points 9 months ago (1 children)

Yeah, how is "end" in god tier and "home" in replace tier? They're 2 sides of the same coin

[–] [email protected] 0 points 9 months ago

Never go back

[–] [email protected] 0 points 9 months ago (1 children)

No one's gonna throw shade at the ≣ key? Aka the Menu Key?

It's next to useless. It's almost always used to open the right-click menu, which is specifically for GUIs and based on the mouse position... so why not just right-click? What silly person is using their mouse except to bring up the context menu?

I'd say the same about the Super Key (❖) Aka The Windows Key, but I got i3wm on my laptop and I am loving having a GUI without needing to use my mortal enemy: the Trackpad. Plus it's a minor time-save above moving windows/clicking menus with the mouse; still doesn't apply to Menu when your finger's already hovering over the RMB.

[–] [email protected] 0 points 9 months ago (1 children)

I use the menu key in my terminal emulator to paste from the clipboard. Just Menu -> P. There's probably a shortcut, but this works.

[–] [email protected] 0 points 9 months ago (1 children)

Very nice! Jsyk, you can also use Shift + Ctrl + V for the one handed paste (likewise Shift + Ctrl + C to copy), or Shift + Insert (and Ctrl + Insert to copy) works too. If you're on Windows, right clicking in CMD/Powershell pastes, Enter copies anything highlighted, and Ctrl + V work as usual... Ctrl + C copies too, except when a command/script is actively running, in which case it sends the halt signal, so use it at your own risk.

I usually stick to the Ctrl + Shift shortcuts, but it messes me up when I'm trying to copy from firefox into my terminal and I accidentally bring up the devtools instead

[–] [email protected] 0 points 9 months ago

Jsyk, you can also use Shift + Ctrl + V for the one handed paste (likewise Shift + Ctrl + C to copy), or Shift + Insert (and Ctrl + Insert to copy) works too.

TIL, works in xfce4-terminal, thank you!

[–] [email protected] 0 points 9 months ago (1 children)

Home is pretty useful actually, just like end. Ins can go fuck itself

[–] [email protected] 0 points 9 months ago* (last edited 9 months ago)

I used ins all the time before I moved to 65% keyboard. All of those times were accidental when hitting backspace

[–] [email protected] 0 points 9 months ago (1 children)

I use all of these keys except scroll lock. Mainly because there aren't any software vendors that support the function anymore, and nobody has had the innovation to use it for anything new.

I use insert regularly, delete all the time. Home and end, pretty much daily.... Print screen sometimes (though I usually use a screen snippet tool instead), and pause is used in some keyboard shortcuts in Windows that are very helpful.

Idk why we're picking on insert and pause when F12 is right there. Seriously, does anyone use any F keys beyond F5? If you do, is your scope then limited to F1/F2/F5? Maybe add alt+F4?

All the F keys do stuff. But in my experience, 90+ % of the time nobody knows what those things are. One of my personal favorites is F2 which is generally used as a shortcut to "rename". It's very helpful. Honorable mention to F5 for all the reasons you would expect.

Meanwhile, there's people like OP throwing shade at our good friend "home".... What are you saying OP? Are you to good for your home?

[–] [email protected] 0 points 9 months ago (1 children)

IT here. I use the F keys any time I have to change bios or bootloader settings, which is about once a month. Worst part is that no manufacturer uses the same F keys for getting into the bios/boot settings, and no bootloader either, windows and Dell change theirs over time. One Generation it's F6 to get into the bios, the next it's F8, and then a generation later it's Del. Sometimes it's F2 and F10 or F11 and F12; and almost never F3, F4, F7.

On a more positive note, Autodesk uses the F keys as hotkeys to toggle settings quickly, which is nice when I put on my drafter hat. I imagine a lot of technical software has figured this out.

I remember using F2 quite often when I was younger, but I can't remember why. I think it might have been New Game in a lot of the Windows built-in games?

That all being said... I get that these keys were originally intended for software to assign to whatever software-specific functions, as a kind of "Function keys," but we've evolved since then, and I much prefer the laptop scheme of having an extra key on the bottom row that modifies all other keys as a kind of "Function key" instead of 12 that don't do anything specific. Of the uses listed above, BIOSes/bootloaders don't have to use F keys instead of regular ones--except possibly standards requiring the other keys to always output specific characters even when the software can't use it, but if that's the case I'd love to see the devs all agree upon which keys open bios settings and which accesses the boot order menu.

[–] [email protected] 0 points 9 months ago

I'm also IT, hello brother.

I use the F keys all the time. I would argue that they were, and still are, function keys. They're a built in set of hotkeys to functions. F1 was, and often still is, the hotkey for help. Most people simply default to the menu, about, help or whatever. Using their mouse instead of the keyboard. I find most help dialogs in Windows applications to be fairly useless. They're often populated with incomplete and/or out of date information.

F2 in operating systems is most often used for rename, in my experience. F4, specifically alt+F4 is close, F5 for refresh, F6 varies; the one I know is for the address bar in Chrome. Also in Chrome, F7 is caret browsing, and F12 for developer tools or diagnostics. The keys are not universal and change from app to app, as they should.

IMO F-keys are unsung heros of advanced users, where the majority don't even know what they are there for.

I will agree and commiserate about bios being some selection of F2/F6/F8/F11/F12/delete. Often on a system I have not used in a while, I'll just bang every one of those keys in an effort to get to some menu that will allow me to enter the BIOS/UEFI. It often works, other times I'm just staring at the screen until it tells me what to press, or frantically googling it while the system is shutting down, trying to find the right key before it gets to the BIOS loading screen.

Good luck out there brother.

[–] [email protected] 0 points 9 months ago

For those learning how good Home is, wait until you try CTRL + Home. Start of the file.

Also see: CTRL + End

[–] [email protected] 0 points 9 months ago (1 children)

You don't use Home? Home and End are my two most used keys on this list. IDEs move your cursor to the beginning of the line but after the indents. It's God -tier.

[–] [email protected] 0 points 9 months ago

PgUp and PgDn are also extremely useful when scrolling through logs

[–] [email protected] 1 points 9 months ago (3 children)

Home is God-tier, just as useful as End when editing stuff.

[–] [email protected] 1 points 9 months ago

Insanely useful editing CLI

[–] [email protected] 0 points 9 months ago (1 children)

Agreed, but I am more of a "Shift + I" kind of guy

[–] [email protected] 0 points 9 months ago (1 children)

Wait doesn't Shift + I just type "I"?

[–] [email protected] 0 points 9 months ago (1 children)

Only if you are in insert mode. If you are in normal mode, Shift-I moves to the beginning of the line and then enters insert mode.

[–] [email protected] 0 points 9 months ago (1 children)

That’s some arcane gobbledygook. I think you mean M-m

[–] [email protected] -1 points 9 months ago

Esc-meta-alt-ctrl-shift + m

[–] [email protected] 2 points 9 months ago (1 children)

Yeah, weird to see someone who appreciates the end key but not the home key.

[–] [email protected] 0 points 9 months ago (1 children)

Editing a line and pressing home to jump to the start of it is incredibly useful.

More so when dealing with anything that was wrapped

[–] [email protected] 0 points 9 months ago (1 children)

I have my left mouse wheel click set to home, and right mouse wheel click to end. That way I can decide if I want to be at the start of the line or the end.

[–] [email protected] 1 points 9 months ago

Why use the mouse when you are already on the keyboard?