LINUX.ORG.RU

ST 0.9 — минималистичный эмулятор терминала

 ,

ST 0.9 — минималистичный эмулятор терминала

2

1

Simple Terminal (ST) позиционирует себя, как минималистичный эмулятор терминала, разработанный специально под Tmux. ST следует принципу KISS и является одним из продуктов команды Suckless.

Версия 0.9 посвящена исправлениям:

  • Исправлен баг с отображением документации, содержащей эмодзи.
  • Исправлен путь документации в OpenBSD.
  • Добавлена очистка OSC соотношений цветов.
  • Множество мелких исправлений.

Плюсы:

  • поддержка True color;
  • ligatures (patches);
  • миниатюрный размер;
  • возможность расширения функциональности благодаря патчам сообщества;
  • небольшое потребление памяти.

Минусы:

  • так как версия вышла недавно, то патчи нужно добавлять вручную;
  • требует настройки или поиска чужих сборок.

Из большого списка патчей можно выделить поддержку лигатур, прозрачность, прокрутку, смену цветовых схем (light/dark) по клавише.

Для скромных пользователей динамических тайловых WM разработан специальный патч, с помощью которого буфер с текстом при изменении размера не стирается. Брать здесь, на новой версии работает превосходно (обсуждение здесь).

>>> Подробности



Проверено: hobbit ()
Последнее исправление: CYB3R (всего исправлений: 5)

классичесое «нихера не умеет, но делает это очень быстро и не требует много памяти». чудес не бывает. любой функционал приводит все к обычному, если не избыточному потреблению ресурсов.

dummy ★★
()

Интересно, а замена иксов вейлендом, это suckless или наоборот? В плане использования GPU тот же алакритти куда более suckless, эффективнее грузит железки, меньше ест батарею. Зачем они пишут под умирающие платформы?

neumond
()
Ответ на: комментарий от neumond

ls -R / ест cpu в китти и алакрити и в st одинаково. Не знаю, что оно там делает на gpu в первых двух

serg002 ★★★
()
Последнее исправление: serg002 (всего исправлений: 1)

suckless открытый в хроме это так suckless...

mittorn ★★★★★
()

Версия 0.9 посвящена исправлениям…

Ну… Эмодзи, это конечно важно, но…

На ARMv7, Xorg/TinyX 1.17.2 роняет иксы в «Segmentation fault». Т.е. на встраиваемых системах бесполезен, а казалось бы, для чего он тогда вообще нужен.

qwe ★★★
()
Ответ на: комментарий от Roy-Batty

Неплохая подборка исходников, посмотрю на досуге. Пасиб.

tt
()
Ответ на: комментарий от Roy-Batty

Тебе не нужны, мне кровь из носу )) Глянь на свой алакрити и issue по лигатурам, потом расскажешь.

Да мне вообще всё равно какой терминал. Есть ещё куча всяких kitty, foot и тд. Смысл компилять этот st каждый раз, если там дефолт неюзабельный ?

shpinog ★★★
()
Ответ на: комментарий от shpinog

А ты правильный пацан! ))) Приятно с вами иногда общаться ))

Roy-Batty
() автор топика

Классный.
Нормально собирается, нормально устанавливается, мгновенно стартует и нормально работает.
Всё по-людски.

TI_Eugene ★★
()
Ответ на: комментарий от qwe

… TinyX 1.17.2 роняет иксы в «Segmentation fault» …

Так это ошибка в реализации иксов, а не в терминале.

monk ★★★★★
()
Ответ на: комментарий от Roy-Batty

Не, я эту вашу функциональщину на дух не того самого… Но, в целом, символы конечно хорошо бы поближе к первоосновам, чего ASCII дать не могло по понятным причинам

BydymTydym
()

Занялся тут постыдным делом и с удивлением узнал, что в терминале можно показывать qr-коды!

Интересно, а это могет такое?

AVL2 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.