4

Недавно мне пришло в голову, что иногда было бы намного лучше вводить команды терминала / командной строки в верхней части окна с последними командами запуска ниже. Реверс обычного дисплея.

Например, на экранах небольших ноутбуков гораздо удобнее фокусироваться на верхней части экрана, чем на нижней.

Независимо от того, хорошая ли это идея или нет, существует ли такой плагин для терминала / командной строки для достижения этой цели?

(Я в основном на OS X, но интересуюсь всеми решениями для платформ)

1 ответ1

4

Вот что можно поиграть в Bash.

Чтобы настроить это:

$ bash    # try this in a subshell since ^C seems to cause it to exit
$ f () { sed "1s/^/$(tput cup 0 0)/;s/^/$(tput il1)/"; }
$ PROMPT_COMMAND='tput cup 0 0;tput il1; echo'
$ exec > >(f)

Нажмите ввод еще один раз, и он готов попробовать. Иногда вывод и подсказка не в порядке, и могут быть другие странности, но попробовать это довольно интересно.

Программы, ориентированные на экран, не будут работать, потому что они не видят tty.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .