LINUX.ORG.RU

Имеет ли смысл ужимать TUI до 80х24?

 , ,


0

1

Мне интересно остались ли люди (очевидно, что большинство не ограничивает себя 80х24) для которых изменение размера терминала сверх 80х24 проблематично или вовсе невозможно.

Также интерсны дефолтные габариты вашего терминала. Очевидно, что пользователю неудобно будет каждый раз ресайзить окно по причине не влезающего интерфейса.

Тайловики не обрадуются, что твоя программа не умещается в их милипистрические тайлы. А остальным пофиг. Очевидно, что в 80x24 окошках никто в здравом уме работать не станет.

anonymous
()

120-130, по вертикали на весь экран, где-то 60.

anonymous
()

Также интерсны дефолтные габариты вашего терминала.

Я всегда ставлю 120x25.

qtm ★★★
()

Имеет ли смысл ужимать TUI до 80х24?

Нет.

остались ли люди

Почему нет? Наверняка остались.

Пусть TUI ререндерится при изменении размеров терминала, это будет правильно. Пусть у тебя будет какой-то необходимый минимум, чтобы помещалось всё, но не более стандартных 80×24.

Также интерсны дефолтные габариты вашего терминала.

103×44 на десктопе, 81×23 (иногда 82×24 или 85×24) на ноутбуке.

---

Тайловики не обрадуются

Использую awesome.

Очевидно, что в 80x24 окошках никто в здравом уме работать не станет.

А теперь посмотри на цифры выше.

mord0d ★★★★★
()
Последнее исправление: mord0d (всего исправлений: 2)
Ответ на: комментарий от mord0d

Пусть TUI ререндерится при изменении размеров терминала, это будет правильно.

Это же не вектор тебе – в TUI особо не разгуляешься, особенно если стоит задача сделать красиво и удобно. Единственно что я сейчас делаю, так это центрирую интерфейс по вертиками и горизонтали: смотреть в центр окна обычно приятней.

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

Это же не вектор тебе – в TUI особо не разгуляешься

А neomutt, ranger, ncmpcpp, vim, tmux, htop и прочие об этом и не знали…

Да, некоторый оверхед, но с нынешним baudrate он незначительный.

особенно если стоит задача сделать красиво и удобно

То есть ты считаешь, что будет удобно перезапускать приложение, если размер терминала изменился?

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

Так ты и есть безумный тайлофаг. Тобой можно пренебречь.

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

В vim есть интерфейс? Я уж не говорю про «удобный и красивый»?

удобно перезапускать приложение, если размер терминала изменился?

Нет, конечно. Я перерисовываю интерфейс если меняется размер терминала. ncurses позволяет делать это на лету.

A_Stahl
() автор топика

Мне интересно остались ли люди (…) для которых изменение размера терминала сверх 80х24 проблематично или вовсе невозможно.

Да.

Также интерсны дефолтные габариты вашего терминала.

1 дисплей, ну.

80-82 в ширину, 22-100 чем-то в высоту.

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

В vim есть интерфейс?

Им пользуются люди => есть.

Я уж не говорю про «удобный и красивый»?

Не, ну если не считать удобный и красивый, то может и нет.

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

Дисплеи самые разные, включая 8" 4:3 планшет, да. Только на рабочем 32" согласен на два терминала side-by-side.

А ты, месье, из любителей смотреть на микроскопические буковки в уголку? Расскажи, нах так жить.

t184256 ★★★★★
()

У меня xterm по умолчанию в 80x24 и запускается (но вообще тайлинг и он может быть запущен при очень нестандартных размерах). Может оно не должно выглядеть идеально при таких размерах, но работать и выглядеть адекватно должно.

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

Нет, я как раз тайлинги не люблю. Окно по центру во всю высоту и шириной 110 или больше если нужно. Как-то до уголка еще далеко.

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

У меня xterm по умолчанию в 80x24 и запускается

Вот интересно зачем такой дефолт? Это же крошечное окошко, вообще не юзабельное. Разве что вбить команду и закрыть. А для всех остальных задач его придется ресайзить.

bread
()

Мне интересно остались ли люди

Очевидно. что да. Россия вон на порнохабе в десятку стран мира по любви к БДСМ ворвалась, от этих можно и терминалов 40×24 ожидать.

Также интерсны дефолтные габариты вашего терминала

162×58. Я подслеповат, да, поэтому шрифт крупный.

gremlin_the_red ★★★★★
()

имеет смысл сегфолты починить :P

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

Верность традициям. Ещё и на маленьких разрешениях влезет в экран. Скорее всего можно поменять где-то в ресурсах.

Но вообще и этого может хватить. Проверил открытые терминалы, там все строки достаточно короткие, остальное место просто пустует.

xaizek ★★★★★
()

Да, есть. 80х24 - это как раз 4 окна на FullHD мониторе.

izzholtik ★★★
()

остались ли люди

Таки да, и думаю, что таких не так мало. Терминал по умолчанию всегда 80x25 (а если в tmux, то и только 80x24 остаются). Редко когда делаю больше.

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

У меня глаза горизонтально расположены, а не вертикально :-) Высоты мне даже в неовиме хватает, а вот ширина меньше 100 для меня как-то клаустрофобненько выглядит.

P.S. В редких случаях, я всегда могу просто развернуть терминал.

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

Имеет ли смысл ужимать TUI до 80х24?

Имеет смысл делать адаптивный интерфейс, в котором минимальный размер интерфейса рассчитывать на 80х24.

80 символов в ширину это обычный размер терминала, если разделить экран пополам вертикально. 24 в высоту — аналогично, но если разделить горизонтально.

Также интерсны дефолтные габариты вашего терминала

На весь экран — 182x51, пополам соответственно 91x51 и с разделением на 4 части — 91x25.

p.s. 4k на 15"

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

А у меня Symfony CLI очень неравнодушен к длинным строкам.

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