tput
Просмотр и изменение настроек и возможностей терминала.
Больше информации: https://manned.org/tput.
- Переместить курсор в определённое место на экране:
tput cup {{строка}} {{столбец}}
- Установить цвет переднего плана (af) или фона (ab):
tput {{setaf|setab}} {{ansi_код_цвета}}
- Обратить цвета текста и фона:
tput rev
- Сбросить все атрибуты текста терминала:
tput sgr0
- Показать количество столбцов, строк или цветов:
tput {{cols|lines|colors}}
- Включить или отключить перенос слов:
tput {{smam|rmam}}
- Спрятать или показать курсор терминала:
tput {{civis|cnorm}}
- Сохранить или восстановить состояние текста терминала (smcup также перехватывает события колеса прокрутки):
tput {{smcup|rmcup}}