Вопрос:

Как очистить прокрутку в экранной команде?

linux command-line gnu-screen

24114 просмотра

7 ответа

0 Репутация автора

Я использую screenкоманду для многозадачности в командной строке в Linux, и я установил очень большую длину буфера обратной прокрутки. Есть ли комбинация клавиш для очистки буфера для определенной вкладки, когда я больше не хочу, чтобы она там сидела?

Автор: Liu Chang Источник Размещён: 22.09.2008 06:18

Ответы (7)


13 плюса

2750 Репутация автора

  • C-a C очистит экран, включая подсказку
  • clear (команда, а не комбинация клавиш) очистит экран, оставив подсказку

ETA: неправильно истолковал исходный вопрос; они просто очистят видимый текст, но не очистят буфер!

Автор: Athena Размещён: 22.09.2008 06:24

-5 плюса

0 Репутация автора

Со страницы руководства:

C-a C       (clear)       Clear the screen.
Автор: Yang Zhao Размещён: 22.09.2008 06:27

48 плюса

39607 Репутация автора

Решение

В этой теме есть следующее предложение:

В окне с прокруткой, которую вы хотите удалить, установите прокрутку на ноль, а затем верните ее к ее нормальному значению (в вашем случае, 15000).

Если вы хотите, вы можете связать это с ключом:

bind / eval "прокрутка 0" "прокрутка 15000"

Вы также можете выполнить scrollback 0команду из сеанса после ввода C-a :. НТН.

Автор: Zsolt Botykai Размещён: 22.09.2008 06:32

6 плюса

61 Репутация автора

Я также добавил команду «очистить», чтобы очистить текущий экран. NB. Вы должны нажать Enter, чтобы снова получить подсказку.

bind '/' eval "clear" "scrollback 0" "scrollback 15000"

Также добавьте его к вам ".screenrc", чтобы сделать его постоянным.

NB Я добавил одинарные кавычки вокруг косой черты, чтобы убедиться, что она не мешает моему ".screenrc". Может не быть необходимости.

Автор: user1788889 Размещён: 31.10.2012 02:51

-2 плюса

60 Репутация автора

Command-K кажется лучшим решением для Mac. Для более подробной информации и объяснений, пожалуйста, обратитесь к этой странице .

Автор: Robert White Размещён: 15.04.2015 08:26

-1 плюса

9 Репутация автора

^a : clear

работал для меня на Ubuntu.

Автор: Subash Patel Размещён: 30.03.2016 08:41

0 плюса

1 Репутация автора

псевдоним cls = 'printf "\ e [3J \ 033c"'

Очищает экран и буфер прокрутки.

Автор: user11545776 Размещён: 23.05.2019 03:23
Вопросы из категории :
32x32