5 ms·
Well it is obvious to me that terminal handling and indeed the shell itself should be absorbed into systemd.... On a more serious note, the terminal has to "ju
by gaius 9y ago
Well it is obvious to me that terminal handling and indeed the shell itself should be absorbed into systemd....
On a more serious note, the terminal has to "just work", its role is to host shells, ncurses apps, and so on. It doesn't need to have any clever features, it just needs to be a blank canvas, one that is tolerant of its guests doing weird stuff and able to recover gracefully. All the "cleverness" should be in the shell, so it can be swapped out for another one easily.
- jstimpfle 9y agoTotally agree. That's the idea of a terminal. There are times and places for other more featureful technologies as well, but these are, well, not terminals... But still, do you have any "small" things that could be improved. There was someone suggesting that any keypresses / releases should be sent (also Shift/Ctrl etc). I like that to some extent, but I'm afraid it already breaks a lot of usecases. Maybe the question should be more like, as a DevOp / Sysadmin / Developer, what does your ideal environment look like? And the answers will be as varied as the people asked.
- JdeBP 9y ago* https://news.ycombinator.com/item?id=8595907 https://news.ycombinator.com/item?id=8595907 * https://news.ycombinator.com/item?id=16014573 https://news.ycombinator.com/item?id=16014573 Enjoy.
- jdc0589 9y ago> Well it is obvious to me that terminal handling and indeed the shell itself should be absorbed into systemd.... systemd is like that emacs of process supervisors.
- pecg 9y agoExcept that emacs is less bloated and doesn't crash as often, and not being and important program for the system, one can easily replace it with more simple software.
- sigjuice 9y agoThis is simply not true about Emacs. I have to restart my Emacs every couple of months because it gets too slow. I am not quite sure how to debug this.