Не понел, щито? Он что реально 13 секунд какой-то лог открывал? Я думал, это допотопное говнище должно быстрее всех работать.
alacritty
У меня оно у меня медленно запускается и адово тормозит при перетаскивании на монитор с другим aspect ratio. Но принтит действительно быстро.
Тоже потестил:
time seq 1000000
# Tilix
real 0m1,714s
user 0m0,008s
sys 0m0,503s
# Gnome Terminal
real 0m1,504s
user 0m0,001s
sys 0m0,497s
# Animal
real 0m2,430s
user 0m0,028s
sys 0m0,782s
# Alacritty
real 0m0,552s
user 0m0,012s
sys 0m0,535s
Если не это, то что вообще играет роль? Работа эмулятора терминала — выводить текст. А xterm, собственно, ничего другого и не умеет, в отличие от некоторых вышепредставленных.
То, что XTerm тут не самый быстрый не знает разве что ленивый.
Где-то были замеры latency, там xterm всех уделывает, в то время как libvte космически просасывает. Ну и толку с быстрого выхлопа, если будет лагать ввод. А выхлоп все читят по-черному, на честном тесте libvte и прочие опять соснут, уверен.
Много лет пользовался, очень нравилось. Но при переходе 4->5 что-то психанул посносил всё кедовое. И что-то пока назад не тянет. Если наберется несколько кедовых приложений нужных, тогда вернусь.
Эталон тормознутости я нашел только что. Это терминал в VSCode. Он принтил time seq -s, 1 10000000 (на нолик больше чем в посте, который ты скинул) 83 секунды против 9.7 у Tilix.
Кстати, я смотрю, тут пошёл толкс про скорость терминалов, года 3 назад, я замерял, у меня вышла такая иеррархия(при этом первые два чуть ли не на порядок быстрее обычный текст выводили):
st->konsole->urxvt->xterm->gnome-terminal(и остальное libvte based примерно на одном уровне болталось)
Потом, мне стало пофиг на скорость треминалов, т.к. tmux одна фигня тормозит, а без него торможу я.
Разве что xterm но в дефолт это видимо не скоро попадёт, а собирать руками не комильфо.
Вообще, тот неловкий момент, когда виндовый терминал, который стоит почти у каждого разработчика уже умеет в такую прикольную штуку, а под онтопиком до сих пор нужно шукать по житхабу и что-то конпилять :)
В той же Слаке xterm находится в наборе пакетов, который относится просто к иксам. Не к исовым приложениям, а именно к самим иксам.
В других дистрибутивах он, может быть, далеко не всегда дефолт, но в репозиториях он есть, и его не так уж и сложно доустановить. Другой вопрос, что в репозитории он может быть собран и без поддержки sixel'а. Однако, всегда можно пересобрать пакет добавив опцию.
Тружусь в основном в терминале, иногда хочется график глянуть сгенерированный на удалённом сервере или какой нить отчёт по покрытию кода. Не, можно конечно долбить туннели и использовать web или просто по sshfs ходить, но мне показалось удобным возможность отобразить по месту в терминале.
TrueColor - умеет, в том числе и с tmux в нём. Sixel умеет. Рисует быстро и использует аппаратное ускорение. Как бы я х3 в чём убогость... Разве что не на раст и не на культях сделан.
Konsole под винду только с иксами заводится и работать будет адекватно видимо только из под cygwin.
Не отображает непечатные символы
Пример в студию, ибо я не понял об чём речь. Как оно должно тот же SOH отображать?
Не подсвечивает ссылки
Меня наоборот бесит, хочешь выделить текст, а тебе браузер открывают. Хотя может кому и надо, хм, пусть пойдёт в зачёт.
Страшный.
Субъективщина, да и я уверен, что если попердолиться с ним как с urxvt например, то не будет он и шибко страшным. В Konsole конечно из коробки темки есть...
Факт в том, что под винду он ставится в два клика, а под lts онтопика терминалы с целевой фичей, кроме mlterm так просто не получить.