Re:Things I've learned building a modern TUI framework
by zasdffaa on Thursday August 04, 2022 @02:19AM
(#32339765)
You've never hit the wrong key on a keyboard and made a mess, ever? I have.
[ Parent
| on HN ]
Re:Things I've learned building a modern TUI framework
by samatman on Thursday August 04, 2022 @04:46AM
(#32340659)
If I mess up I literally hit u before consciously realizing it. I'm not ready to swear I've never mistyped `dib` but it doesn't happen often. Let's say `d8b` for the sake of argument: okay, `d8budib` is a longer way of saying it.
Mouse doesn't have an undo button.
I use the mouse a lot actually, no rodent allergy here. It's not as powerful a tool, it's just not, but it's versatile and literal, the multitool of the UX: I can always click my way to the state I need if all else fails.
Re:Things I've learned building a modern TUI framework
by badsectoracula on Thursday August 04, 2022 @05:26AM
(#32340877)
> Mouse doesn't have an undo button.
Your keyboard does though, as probably does the GUI of your editor in a toolbar or menu item. It isn't like you have to use only the mouse. The mouse was meant to be used together with the keyboard, not as a replacement.
Re:Things I've learned building a modern TUI framework
by samatman on Thursday August 04, 2022 @11:09AM
(#32343927)
Yes, yet in a thread specifically about what keyboards can do which mouses can't, "you can use the keyboard for that" is the point.
There's a menu item for Undo in most GUI applictions. But who has time? If you can undo from TUI vim without a keystroke, I don't happen to know how.
Re:Things I've learned building a modern TUI framework
by badsectoracula on Thursday August 04, 2022 @02:17PM
(#32346414)
The point was the original question "you mean it can do more than is actually possible to do with a mouse?" was wrong because it isn't a question of mouse vs keyboard since mice are not meant to be used by themselves but instead they augment what you can already do with the keyboard.