Когда я запускаю новый терминал, приглашение появляется в первой строке. После некоторого времени работы (или запуска команды, которая выдает какой-либо вывод), подсказка находится в последней строке. Там он будет находиться во время остальной части сессии , если я не нажимайте Ctrl- l, бег clear
или reset
или что - то подобное.
Для того, чтобы получить некоторую меру непрерывности в работе, я использую screen
с трюком , чтобы отобразить имя сеанса в заголовке (я использую последний с двумя screen
командами в .screenrc
).
Чтобы избежать когнитивных издержек из-за загромождения рабочей области, я бы хотел, чтобы этот заголовок отображался в верхней части терминала.
tput
это для независимого от терминала способа, без необходимости жестко кодировать эти управляющие коды. Например:echo -n "$(tput sc)$(tput cup 0 0)----Hello, world----$(tput rc)"