5 ms·
I'm going to post just to say a quick word about QTerminal (https://github.com/lxqt/qterminal https://github.com/lxqt/qterminal). It's part of the LXQT project
by alxlaz 9y ago
I'm going to post just to say a quick word about QTerminal (https://github.com/lxqt/qterminal https://github.com/lxqt/qterminal). It's part of the LXQT project but you don't need to use LXQT for it; in fact, I think its only runtime dependency that's not part of the Qt project is QTerminalWidget.
It deals fine with Unicode. It's not as functional or fully-featured as Konsole, but it's good enough. It has real tab support (urxvt supports tabs through a Perl extension but in a somewhat convoluted way) and doesn't use GTK3.
- setzer22 9y agoI switched to qterminal from konsole after becoming frustrated at how long it took to load (order of seconds) in my non-KDE system. Another nice feature of Qterm is support for font ligatures, like the ones provided in Fira Code.
- tomxor 9y agoThis is a nice addition I seemed to have missed before, but that might be due to the "project-prefix" thing, I tend to avoid those because they often pull in the entire project as a dependency (but not in this case as you noted). I currently use sakura (a lighter fork of gnome-terminal less the gnome stuff). I'm mostly just after something that's minimal, the first thing I do when trying out a new terminal emulator is turn off all of the GUI fluff (I use a tiling window manager), then it's all down to font rendering, speed and small binary footprint. I can at least get qterminal down to the actual text console so far which is a good start :) (many terminals you can't)
- loeg 9y agoDoes it write all terminal contents to disk like libvte? :-)
- alxlaz 9y agoDoes libvte does this all the time? I was under the impression that, since the dawn of unlimited scrollback in terminal emulators, you only write terminal contents to disk if you need to store an unlimited amount of scrollback content. If you configure a finite amount of scrollback lines, they're stored in memory. Konsole does this, and I'd be fairly surprised if qterminal didn't, either -- but if you're concerned about this, you should definitely check the source code.