Как увеличить буфер прокрутки в сеансе запущенного экрана?

4 ответов


на man page объясняет, что вы можете войти в режим командной строки на сеанс путем ввода Ctrl+A, :, после выдачи .


пресс Ctrl-a затем : и затем введите

scrollback 10000

получить 10000 буфер, например.

вы также можете установить количество строк прокрутки по умолчанию, добавив

defscrollback 10000

на .

для прокрутки (если ваш терминал не позволяет по умолчанию), нажмите клавишу Ctrl-a ESC а затем прокрутите (с обычным Ctrl-f на следующей странице или Ctrl-a для предыдущей страницы или только с колесиком мыши / двумя пальцами). Чтобы выйти из режима прокрутки, просто нажмите ESC.

еще один совет: Ctrl-a Я показывает текущую настройку буфера.


существует минимальное количество буфера "по умолчанию" при запуске сеанса "экран" в вашем "сеансе шпатлевки". Я много использую экраны в своей работе, поэтому я могу сказать вам, что у вас не будет комбинации буфера "экран" и буфера "шпатлевка" в вашем сеансе "экран".

установка количества строк прокрутки по умолчанию путем добавления defscrollback 10000 к вашим ~/.screenrc file-правильное решение.

кстати, я использую "defscrollback 200000" в моем .


для потомков этот ответ неверен, как отметил Стивен Лу. Оставляя оригинальный текст, однако.

оригинальный ответ:

для тех, кто прибывает через веб-поиск (несколько лет спустя)...

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

убедитесь, что вы увеличиваете оба буфер прокрутки шпатлевки, а также буфер прокрутки экрана, иначе само окно шпатлевки не позволит вам прокрутить назад, чтобы увидеть ваш screenистория прокрутки (преодоление прокрутки в пределах экрана с ctrl+a->ctrl+u)

вы можете изменить свой предел прокрутки шпатлевки под категорией "окно"в настройках. Выход и повторное открытие сеанса шпатлевки на экране не закроет экран (при условии, что вы просто закроете окно шпатлевки и не наберете exit), как просил ОП для.

надеюсь, что это поможет определить, почему увеличение буфера прокрутки экрана не решает чью-то проблему.