On Mon, Jan 11, 2021 at 04:53:16PM +0300, Alexey V. Vissarionov wrote: > On 2021-01-11 16:38:26 +0300, Vladimir D. Seleznev wrote: > > >>>>>>> и cursor-style manipulation [2]. > >>>>>> А вот без этого глюкала хотелось бы обойтись полностью. > >>>>> Если её явно не использовать, то и никакого глюкала не > >>>>> произойдёт. > >>>> Насколько явно? > >>> Надо как минимум чтобы что-то изменило cursor shape. > >> Что и, главное, зачем? Если люди устанавливают тип курсора в > >> настройках терминала - значит, им нужен именно такой курсор, > >> и менять его лучше не надо. > >> По аналогичной причине мне приходится явно указывать в > >> настройках hardstatus ignore - в заголовке окна я желаю видеть > >> имя хоста, с которым работаю, а не то, что туда хочет написать > >> какая-нибудь приблуда, единожды запущенная внутри screen. > >> Поэтому повторю вопрос: насколько явно нужно это разрешать? > > По-умолчанию поведение не отличается от того, что было в > > предыдущем релизе. Сам screen не меняет курсор, но эти изменения > > даёт возможность (1) установить желаемый курсор по умолчанию > > Это делается в настройках терминала. > > > и (2) в этом случае закрепляют изменённый приложением внешний > > вид курсора за окном, в котором он изменился. > > А зачем разрешать приложению, запущенному внутри screen, который, > в свою очередь, запущен внутри терминала, менять настройки этого > самого терминала? > Если можно заставить screen игнорировать эскейпы для изменения cursor shape и всегда использовать конкретную, то вы так и сделаете, и дело с концом.