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”.
I use pgup/pgdn every day. Especially with terminal multiplexers, as I am unaware of how to view the scrollback buffer of long outputs faster than a quick couple of pgup’s.
For those learning how good Home is, wait until you try CTRL + Home. Start of the file.
Also see: CTRL + End
Exactly. I feel that people shaming all these extra buttons must have been raised in the era of smartphones. They are all so useful. Well, except Insert. I still don’t get the point.
ins switches between inserting and replacing text, very useful.
Ctrl+Insert and Shift+Insert ist like Ctrl-C Ctrl-V, but it works in terminals too. Very useful.
Sounds why more awkward to type than CTRL+C
Ctrl-C halts whatever is running in your terminal though. To be fair, I’ve always just used Ctrl-Shift-C because thats closer to my hand.
I make a point of using smartphone onscreen keyboards that have these keys. They are too useful!
Ctrl+ pg up and down.
Moving tabs in Vscode or browsers.
God Tier on thinkpad keyboard.
I must be in the minority. I haven’t used any of these keys in over a decade. Probably more like 15 years at this point. Command + something can replace almost all of these, so why waste an extra key on it.
Really you just need a command key, get rid of the rest. Hold it down for different lengths of time to indicate which key input you want.
There’s a comedy sketch from about twenty years ago where that happens but I can’t find it at the mo.
You joke, but my caps lock on my laptop keyboard is mapped to command and if I double tap it and hold it’s my hyper key. On my crkbd keyboard if I hold
a
it’s option and semicolon is control. I have quite a lot of keys like this. It’s very efficient.You still use keys?
I use all of these except ScrollLock.
What about the CapsLock key? Windows menu key?
Caps lock is great for rebinding to Ctrl
I work in an architecture firm, and whenever we put text on the plans, it’s always in ALL CAPS. It’s a niche use-case, but Caps Lock has saved my pinkie finger from getting sore holding down shift for hours a day
I also use it for Esc which is really convenient for Vim
Capslock is great for writing SQL.
Home is God-tier, just as useful as End when editing stuff.
Had to look for a new laptop for my wife. One of the requirements was a Home and an End key because both were missing on her old laptop for some inane reason. Not available with Fn, just nothing. Before that we wouldn’t even have thought of checking for that.
Agreed, but I am more of a “Shift + I” kind of guy
Or
CTRL-{left arrow}
I think, I’m going off muscle memory
That jumps left one word rather than to the start of the line in everything I can think of
Ctrl+A does do that though if you wanted a Ctrl way of doing it
Nope you’re right, it was
Fn+{{left arrow}}
on mine. I don’t use it often though
Wait doesn’t Shift + I just type “I”?
To kill the joke, they’re talking about the popular and mode-based editor VIM where in normal mode each key on the keyboard does an action
Yeah when I searched for “insert-mode” from another comment, the next suggested result was “insert-mode vim” and “insert-mode visual studio” (which IIRC is just aping vim), plus it’s /c/programmerhumor so I had a feeling that it would be vim shenanigans.
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.
That’s some arcane gobbledygook. I think you mean M-m
Esc-meta-alt-ctrl-shift + m
Tied my left hand into a pretzel trying that one
Yeah, weird to see someone who appreciates the end key but not the home key.
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
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.
Why use the mouse when you are already on the keyboard?
Insanely useful editing CLI
Smells like windows if End is God Tier but Home isn’t. On the command line being without either would kill my speed something fierce
Ctrl-a and Ctrl-e are much faster to type than home/end and do the same thing (assuming a standard readline-enabled command line).
All the keys in the cluster above the arrow keys are really too hard to reach to be of real practical use, IMO. Actually that includes arrow keys as well. Just too far from home row.
Is this a joke I’m too
set -o vi
to understand?
On SSH that button is a killer, even works in vim. For home I never found any use.
oh shit it actually goes to the beginning of a line, instant upgrade to god tier
They are all useful, except for maybe Pause. Ctrl+Insert and Shift+Insert ist like Ctrl-C Ctrl-V, but it works in terminals too. Home goes to the beginning of the line. Shift+Home marks the line from current position until the beginning.
They are all useful, except for maybe Pause.
And Scroll Lock?
Scroll lock is useful for Excel. It makes the arrow keys scroll the spreadsheet without changing the currently selected cell. This was actually the original use case for the scroll lock key.
Pressing ScrLk twice and then the number of the port switches to this port on the KVM switch in the office. Very specific use case, but still.
Pause … I have no idea. If I remember correctly you can, well, pause terminal output with it, but I never tried.
The rest of the keys I use regularly.
You never use the home button? Do you also not use the terminal?
I use vi
Ctrl + A
I didn’t say Shift+Home. I’m talking about prepending an extremely long command with “sudo”
Yeah, how is “end” in god tier and “home” in replace tier? They’re 2 sides of the same coin
Never go back
Space Engineers players are fuming
These buttons are my livelihood
They are my bane lol
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.
Super/Windows key isn’t useless… It gives you another modifier key. Since apps don’t really use it, you can use it for global shortcuts without the risk of collisions with shortcut keys that individual apps support like you would with Ctrl, Alt and Shift.
Something that I have come to appreciate about MacOS. The ctrl modifier is completely free from the OS so, I don’t have to worry about terminal commands causing unexpected side effects.
I absolutely love being able to command+c and command+v in my terminals.
I use it to open the spell checker options while I’m typing. It’s annoying to have to switch from keyboard to mouse. My current laptop doesn’t have the key and I even added another short key.
The super key, again, is useful so you don’t have to switch between keyboard and mouse when searching for an app. It is also the modifier for all GUI shortcuts.
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.
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
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!
What about the Any key?
You can take my ins from my cold dead hands!
What do you use it for
Two things
- Overwriting existing text
- Some legacy scheduling software I use at work, where ctrl+ins inserts the copied day for a given coworker. Useful if you need to swap days in the schedule and a coworker has 3 different classes in as many rooms, and in some classes there are students from multiple courses. It’s archaic, but it saves time.
- Shift+ins to paste in the shell
What shell is that? Bash and sh use Emacs bindings, C-y. Or if you meant terminal, urxvt and I’m pretty sure xterm use C-M-v. Maybe that’s the gnome terminal?
For entering overwrite text mode?
Thank you
I never used to use Home and End until I put them on a layer right next to my home row. Now I can’t live without them. Position really makes a difference!