Как я могу отменить эффект "stty cols N"?

Спасибо @dirkt . Проблема заключалась в другом процессе --i3bar --, который все время пытался отобразить много. Я немного покопался в конфиге и разобрался с узким местом.

1
18.01.2020, 02:33
1 ответ

Вслепую отвечая на заданный вами вопрос, вы можете сохранить текущую ширину столбца, а затем восстановить ее вот так

c=$(tput cols)    # Save the columns
stty cols 72      # Change the characteristics temporarily
#...
stty cols $c      # Restore the saved width

Но я должен был бы спросить, зачем вообще нужно выполнять stty cols 72. Вы используете xterm, поэтому он должен автоматически уведомлять своего лидера процесса (, то есть оболочку ), о любых изменениях при изменении его размера.

2
27.01.2020, 23:40

Теги

Похожие вопросы