Comment by codedokode
5 hours ago
Why are they using weird key combinations instead of traditional Ctrl + S, Ctrl + A, Ctrl + C used in desktop applications? Why every console program wants to be a special snowflake and not use standard key combinations, please explain. I do not care that 40 years ago someone used Ctrl + C to send SIGINT, it is 2026 now.
Atto's default key bindings match Emacs, which is about as standard as you get for non-modal editing keys in older Unix traditions.
> match Emacs
For many, it is indeed about what they call "muscle memory". Almost impossible to change after so many years. And therefore I hope everyone would provide keybinding alternatives generally (shouldn't be that hard).
I would assert Wordstar style are equally as old.
But are mostly forgotten while emacs keybindings are still popular and found in all kinds of places you wouldn't expect, like MacOS textboxes.
1 reply →
and isn't at all beginner friendly
Emacs is probably older than me why should we care about what they used in 80s?
I see you’re using Latin characters...
Depends, do you care about UNIX and C, as products from 1970's?
2 replies →
It's 2026, why would anyone want to use an Intel architecture?
Or ARM? It's from the 1980s! So old!
I think you're underestimating just how "standard" many of the shortcuts are when mapped against a standard shell.
"Standard shell" also should allow Ctrl + C for copying, it makes no sense to use a different combination for console.
Okay, but now you have to modify the shell and configure a different shortcut for SIGINT without stepping on something else.
1 reply →
55 years of a standard, but then you come and say that the standard should be something else.
That's… not what "standard" means.
You might enjoy the new Microsoft Edit [1].
[1] https://github.com/microsoft/edit
These are about as standard as you can get when it comes to Unix keybindings
How is Ctrl+S "more traditional" than C-x C-s? C-x C-s is like 50 years old by now. Surely that qualifies as "traditional".
These key combinations have been used for 50 years, so I'm not sure why you call them non-standard. They're just a different standard from what you're used to.
That sounds like Emacs. Wouldn't know though, given that I dislike vim too.
I would prefer ms-edit or nano if I have to edit text files from the terminal.
Because this isn't beginner friendly it's a new micro Emacs and those are standard libreadline/emacs bindings.
> I do not care that 40 years ago someone used Ctrl + C to send SIGINT, it is 2026 now.
Not "40 years ago". Non-stop all day every day for 55 years.
The fact that you personally don't use it today is as irrelevant as if you were ranting about "why doesn't Linux have a Start menu!? It's 2026!!!"