3 ms·
You can run them remotely over SSH, for one. I also like the fact that it's hard to build a terminal application that needs a mouse. I don't want to touch a mo
by friend_and_foe 3y ago
You can run them remotely over SSH, for one.
I also like the fact that it's hard to build a terminal application that needs a mouse. I don't want to touch a mouse if I can avoid it, so I run them. A personal computer is too powerful to operate with a single finger.
There's the low resource aspect too. Sure, you can build a TUI that hogs resources, but there's a culture of not doing it, and it's harder to do it even if you try. Contrast that to modern GUI software where it's like the developers look at the minimum requirements as a speed limit, that is, the bare minimum you have to use.
- eviks 3y ago>A personal computer is too powerful to operate with a single finger. You might've forgotten due to no use, but mice don't use only 1 finger, and they don't prevent keyboard use either. The comparison to some general GUI state also doesn't make sense - that class of software is miles ahead of the TUI in terms of functionality, so you'd need to limit the comparison to apps that are functionally similar
- friend_and_foe 3y agoI've found that with keyboard oriented interfaces the TUIs are as or more functional than GUI apps. And sure, having a mouse doesn't preclude you from using a keyboard, but GUI applications are so mouse focused it's impossible to use most of them without a mouse. The 1 finger comment was hyperbole, but it's close enough to true.
- eviks 3y ago> it's close enough to true. I use various buttons and wheels and gestures and click sequences (LR switch tab left, RL switch tab right) and buttons-as-modifiers on a mouse, so not even remotely close The other point is repeating the same generalization mistake, "most of them" don't even exist in a TUI form, and the level of keyboard customization for keyboard focused interface is often pretty lackluster in a TUI (terminal text editors famous for their customization can't differentiate between left and right modifiers and it's harder to fix that with an external utility because, guess what, it's not a separate app, so usual app detection fails!)