News for hackers. Stuff that matters.
Re:Imaginary Problems Are the Root of Bad Software by bambax on Monday June 19, 2023 @01:17AM (#36387550)
Also:

CTRL+A selects all

CTRL+Shift+End selects all from where you are to the end

CTRL+Shift+Home selects all from where you are to the top

One of the (many) problems of web UIs is they often ignore the keyboard completely.

Re:Imaginary Problems Are the Root of Bad Software by bostik on Monday June 19, 2023 @03:01AM (#36388115)
Or as is increasingly the case: they actively hijack what should be system-wide keybindings - making it even worse.
Re:Imaginary Problems Are the Root of Bad Software by Dalewyn on Monday June 19, 2023 @04:39AM (#36388725)
>CTRL+Shift+End selects all from where you are to the end

>CTRL+Shift+Home selects all from where you are to the top

Those two don't need CTRL, just so you know.

>One of the (many) problems of web UIs is they often ignore the keyboard completely.

They are also starting to ignore the mouse.

Re:Imaginary Problems Are the Root of Bad Software by bambax on Monday June 19, 2023 @07:55AM (#36389998)
> Those two don't need CTRL, just so you know

Well, yes they do, only it's different with and without CTRL. For example in a text editor (or a normal webpage without any fancy JS):

- Shift+End goes to the end of the line

- CTRL+Shift+End goes to the end of the document

and the same is true for Home (substitute "end" with "beginning").

I have seen people, even "technical" people, select a text with the mouse from the middle of a large Word document to the end, because they didn't know this.

They also had to do it often (several times a day) and it had become a significant part of their workload...

Re:Imaginary Problems Are the Root of Bad Software by andsoitis on Monday June 19, 2023 @10:04AM (#36391224)
Emacs would like to have a word.
Re:Imaginary Problems Are the Root of Bad Software by skydhash on Monday June 19, 2023 @10:17AM (#36391358)
Emacs is a text ecosystem. And it's trivial to add these shortcuts. Evil[0] basically rewires everything to be Vim.

[0]: https://github.com/emacs-evil/evil

Re:Imaginary Problems Are the Root of Bad Software by andsoitis on Monday June 19, 2023 @10:34AM (#36391493)
It is a desktop application that doesn't adhere to the user experience guidelines of the OS it runs on. I'm an emacs user and fan.