3 ms·
I've spent a lot of time messing with terminal UIs, and I feel that the experience could be improved hugely just by adding a couple new escape sequences, for ri
by rozab 6y ago
I've spent a lot of time messing with terminal UIs, and I feel that the experience could be improved hugely just by adding a couple new escape sequences, for right aligned text and for filling to the rest of the width of the terminal with a character. Thanks to terminfo this shouldn't affect backwards compatibility.
I certainly don't think a full rewrite is necessary (we managed to tack on mouse support and even image rendering[0] no problem). Curses is a pain to work with directly, but this is not the fault of terminals or shells. It's really easy to create curses interfaces with libraries like blessings[1].
[0]: http://blog.z3bra.org/2014/01/images-in-terminal.html http://blog.z3bra.org/2014/01/images-in-terminal.html
[1]: https://github.com/erikrose/blessings https://github.com/erikrose/blessings