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

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

permalink
report
reply
59 points

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

permalink
report
parent
reply
0 points

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

permalink
report
parent
reply
0 points

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.

permalink
report
parent
reply
8 points

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

permalink
report
parent
reply

Wait doesn’t Shift + I just type “I”?

permalink
report
parent
reply
12 points

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.

permalink
report
parent
reply
7 points

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

permalink
report
parent
reply
0 points
*

Or CTRL-{left arrow}

I think, I’m going off muscle memory

permalink
report
parent
reply
2 points

That jumps left one word rather than to the start of the line in everything I can think of

permalink
report
parent
reply
2 points

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.

permalink
report
parent
reply
1 point

You can add those as win+, or any other combination you like, using KMonad or Kanata, plus a lot of other shenanigans. But I guess having them natively is a lot easier for everyone involved.

permalink
report
parent
reply
1 point
*

Apple didn’t think so on the iPhone

permalink
report
parent
reply
1 point

Insanely useful editing CLI

permalink
report
parent
reply
95 points

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.

permalink
report
reply
17 points

I second this! You’re not really a programmer until you know how to use home button.

I don’t usually gatekeep, except to OP.

permalink
report
parent
reply
10 points

but modal editors :/

permalink
report
parent
reply
17 points

PgUp and PgDn are also extremely useful when scrolling through logs

permalink
report
parent
reply
11 points

Home / End to navigate

Shift home/end to select text

add CTRL to navigate the whole doc / page

add shift again to select whole page

I use them constantly, but I’m flipping between excel (/sheets), web, CLI, GUI most days

permalink
report
parent
reply

Seriously this was my first thought.

I actually remap PgDn/PgUp to Home/End on my poorly-designed keyboard that lacks those

permalink
report
parent
reply
2 points

I really miss home and end on my laptop keyboard. (Hate needing to use the Fn+Home key each time.)

permalink
report
parent
reply
0 points

On Macs you can just use command left and right. Reuse keys so I get more 😬

I haven’t used literally any of the keys in this photo for years

permalink
report
parent
reply
2 points

Well, sure. I type on my laptop that doesn’t have any of these as physical keys. It’s fn+arrow keys for pg up, pg down, home, and end, for example.

permalink
report
parent
reply
1 point

I use a crkbd/corne keyboard so I also don’t have these keys on there either. Just a waste of space imo. Clearly I’m in the minority though.

permalink
report
parent
reply
52 points

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

permalink
report
reply
6 points
*

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

permalink
report
parent
reply
6 points

ins for vim. quickly changing between replace and insert mode

permalink
report
parent
reply
3 points

Ctrl+Insert and Shift+Insert ist like Ctrl-C Ctrl-V, but it works in terminals too. Very useful.

permalink
report
parent
reply
2 points

Yup I use insert for this all the time.

permalink
report
parent
reply
51 points

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

permalink
report
reply
42 points

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

permalink
report
parent
reply
7 points

Never go back

permalink
report
parent
reply
5 points

Ctrl + A

permalink
report
parent
reply
7 points

I didn’t say Shift+Home. I’m talking about prepending an extremely long command with “sudo”

permalink
report
parent
reply
4 points

That’s wat ctrl+a do, go to front. Ctrl+e is go to end. Use it all the time!

permalink
report
parent
reply
2 points

I usually just navigate there with cd ~/ but on the other hand I have never even thought about home button. I’ll start using that for now on :D

permalink
report
parent
reply
4 points
*

That’s…not what that does. It moves the cursor to the beginning of the line.

permalink
report
parent
reply
3 points

Not on OSX… Well, only… Sometimes. Can’t stand it

permalink
report
parent
reply
2 points

I use vi

permalink
report
parent
reply
38 points

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

Also see: CTRL + End

permalink
report
reply
13 points

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.

permalink
report
parent
reply
3 points

I make a point of using smartphone onscreen keyboards that have these keys. They are too useful!

permalink
report
parent
reply
2 points
*

Ooooo! Got any examples?

permalink
report
parent
reply
3 points

ins switches between inserting and replacing text, very useful.

permalink
report
parent
reply
1 point

I find inserting text to be extremely confusing.

permalink
report
parent
reply
1 point

For when the text you want to replace is exactly as long as the text you want to replace it with? Wouldn’t you have to toggle it mid typing otherwise? Seems more useful to just shift+ctrl+right arrow and then type.

permalink
report
parent
reply
1 point

I personally never find myself needed that, I just selected and overwrite instead.

permalink
report
parent
reply
3 points

Ctrl+Insert and Shift+Insert ist like Ctrl-C Ctrl-V, but it works in terminals too. Very useful.

permalink
report
parent
reply
1 point

Sounds why more awkward to type than CTRL+C

permalink
report
parent
reply
2 points

Or they vim bindings wherever possible, then those keys are a bit redundant and harder to reach

permalink
report
parent
reply

Programmer Humor

!programmerhumor@lemmy.ml

Create post

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

Rules:

  • Posts must be relevant to programming, programmers, or computer science.
  • No NSFW content.
  • Jokes must be in good taste. No hate speech, bigotry, etc.

Community stats

  • 4K

    Monthly active users

  • 1.5K

    Posts

  • 35K

    Comments