st — это простая терминальная реализация для X.
Что не так сxterm?
xterm раздут и неудобен в обслуживании. Вот выдержка из README:
> Оставь всякую надежду, входящий сюда
Это, несомненно, самая уродливая программа в раздаче. Это была одна из первых портированных «серьезных» программ, и до сих пор она имеет большой исторический багаж. В идеале был бы общий tty виджет а потом вт102 и тек4014
подвиджеты, чтобы их можно было использовать в других программах. Мы пытаемся навести порядок в процессе, но впереди еще много работы.
Излишне говорить, что вещи не изменились, это все еще уродливо. Он содержит более 65 тысяч строк кода и эмулирует малоизвестные и устаревшие терминалы, которые вам никогда не понадобятся. Популярная альтернатива,RXVTимеет всего 32К строк кода. Это слишком много для такой простой вещи, как эмулятор терминала; это еще один пример сложности кода.
Эмуляция терминала не должна быть такой сложной.