[О блоге]
[наверх]
[пред]
[2020-11-22 18:27:18+03:00]
[0dd809bd7ebe83640361159ff4228e13fbbc9ff4]
Фишки современных эмуляторов терминала
https://www.youtube.com/watch?v=9DgQqDnYNyQ
* Unicode/UTF-8. Ими в видео показывают как отображают прям иконки
директорий например. Ну тут вопрос шрифтов только, по моему. Выглядит
интересно, но по сути даже в примере видео я ориентируюсь по цвету --
ну никто же не будет вглядываться в иконку
* Лигатуры -- тоже вопрос шрифтов. Кому-то нужны/нравятся
* SGR ANSI коды. Ну вот это точно может ощутимо помогать визуально.
st поддерживает конечно же
* Поддержка мыши -- а вот это абсолютное зло! Готов крушить и громить
когда я не могу выделить кусок текста, ибо какая-то сраная программа
перехватываешь мышь. Нафиг мне терминал если я не могу выделить в нём
что-то или вставить? st кстати поддерживает проброс мышки
* OSC коды -- общение с буфером обмена, выставлением title-ов окон. Да,
это must-have. st конечно же держит. Для lynx даже писал патч чтобы он
выставлял название окна/сайта. В vim это тоже нужно выставлять чтобы и
в tmux показывалось нормальное название tab-а
* bracketed paste mode -- если этого нет, то терминал просто неюзабелен.
Но меня удивляет как мало людей знает про эту штуку, насилуя себя
какой-нибудь ручной работой с set paste в Vim
* 24-бит цвет. Боюсь что подобное я даже отключаю, например в Vim. Ибо
мне нужны хорошие сочные яркие цвета. default цветовые схемы на 24-бит
-- блёклые. st поддерживает
* поддержка отображения bitmap графики (Sixel). Вот это st не держит, да
и вообще не много кто. Под вопросом насколько это удобно, но что-то не
слышал чтобы люди особо это использовали. Ну и тут много разных
несовместимых реализаций и плохая совместимость с другим софтом. Но
даже в видео у человека ооооочень медленно отображаются картинки, что
для меня точно было бы не юзабельно
Как минимум не сказали про то как мышкой, разными кликами, можно
выделять слова или предложения. А ещё всякий XIM ввод (хотя я этим
никогда не пользовался). А ещё некоторые позволяют производить какие-то
действия над выделенным текстом.
[оставить комментарий]