LINUX.ORG.RU

Автодетектирование размера консоли

 , ,


0

1

Можно как-то заставить ядро самостоятельно определять размер терминала и конфигурировать исходя из этого размер консоли? Запуская qemu с -nographic приходится каждый раз руками говорить stty cols X rows Y и это слегка надоело уже.

Ответ на: комментарий от iliyap

Я не знаю заранее параметров, поэтому я хз во что звать. У меня была надежда на всякие магические слова которыми терминалы говорят. OSC какой-нибудь, даже не знаю.

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

Когда я увлекался написанием текстового интерфейса - использовал файл /dev/vcsa0. Если прочитать из него 4 байта, то это будет число строк, число столбцов на экране и текущее положение курсора. Вообщем - man vcsa.

sigurd ★★★★★
()