История изменений
Исправление KivApple, (текущая версия) :
Открываю я mc и вижу, что правый нижний символ вполне себе заполнен. Значит таки можно как-то выводить в угол без инициирования прокрутки. Тут все претензии к авторам установщика Debian (или что там у тебя на скриншоте).
Насчёт символа 0x16 не в курсе. Однако, в тех же языках программирования escape-последовательности позволяют удвоить спецсимвол и получить то, что нужно. Например, Си-строка «C:\\Windows\\cmd.exe» превратится именно в то, что нам нужно. Не умеет ли Linux-консоль что-то подобное? Если умеет, то ищи просмоторщик, который это поддерживает. Если нет, то соглашусь, что это пробел в стандарте, но никак не проблема самой концепции escape-последовательностей.
Да и вообще идея escape-последовательностей сама по себе очень удобна, ибо позволяет не плодить лишние сущности, а представлять терминал в виде простой текстовой трубы, что позволяет ему быть чем угодно, включая последовательный порт (и да, при работе с каким-нибудь одноплатником это можно очень активно использовать).
А зачем терминалу видеть нажатия модифицирующих клавиш? Это нужно в очень малом наборе приложений. И в большинстве таких случаев приложению лучше просто быть графическим.
Исходная версия KivApple, :
Открываю я mc и вижу, что правый нижний символ вполне себе заполнен. Значит таки можно как-то выводить в угол без инициирования прокрутки. Тут все претензии к авторам установщика Debian (или что там у тебя на скриншоте).
Насчёт символа 0x16 не в курсе. Однако, в тех же языках программирования escape-последовательности позволяют удвоить спецсимвол и получить то, что нужно. Например, Си-строка «C:\\Windows\\cmd.exe» превратится именно в то, что нам нужно. Не умеет ли Linux-консоль что-то подобное? Если умеет, то ищи просмоторщик, который это поддерживает. Если нет, то соглашусь, что это пробел в стандарте, но никак не проблема самой концепции escape-последовательностей.
Да и вообще идея escape-последовательностей сама по себе очень удобна, ибо позволяет не плодить лишние сущности, а представлять терминал в виде простой текстовой трубы, что позволяет ему быть чем угодно, включая последовательный порт (и да, при работе с каким-нибудь одноплатником это можно очень активно использовать).
А зачем терминалу видеть нажатия модифицирующих клавиш? Это нужно в очень малом наборе приложений.