@Zerglingman @lina @PhenomX6 The one thing I don’t like about terminals is that you can’t do multi-tasking with them very well.
For example, in bash, you technically can make it so that you can have multiple commands outputting stdout and stderr to the same stream by appending an ampersand (&) to the end of the command you’re running, and then typing in another one, but:
- As you start typing your next command, if the previous one(s) dump something to stdout, the command you had partially typed gets mixed in with the stdout contents of the previous one, and
- Most commands in Linux and other Unix-like operating systems weren’t really written with having to share a single terminal with many other commands in mind
I kind of wish there was a terminal out there where stdin was separated from stdout in the way that WeeChat’s TUI is, I would seriously start writing scripts that are intended to give me a sort of “stream of consciousness” experience, where fedi notifications, new RSS posts, etc, get printed on a rolling basis, and I type commands that do things asynchronously.
If any of you know of a terminal it does this I really want to know, because if it exists, I don’t know what it is. And also, if I’m being honest, I don’t want to bother writing it myself.