TUIs are far more flexible than GUIs

TUIs are far more flexible than GUIs

terminal user interfaces (tuis) are much more powerful and versatile compared to graphical user interfaces. you can run tuis without any graphical environment, you can ssh into a system and attach the tuis running in that system (easily with tmux).

this shines when you are in a situation where the input devices are blocked by some gui like a menu, and there's no way you can pass commands to the debugger. if it comes to that, you can ssh from another machine and attach the tui and continue from there.