Как прокручивать вверх и вниз в нарезанном «экране» терминала

43

Я только что установил screen и люблю идею разделить терминал Linux на несколько частей. Но я не могу понять одно: как прокручивать вверх и вниз, когда я нахожусь в screen. Когда я использую обычный терминал linux, я могу достичь этого с помощью Shift + Pg Up или Shift _ Pg Dn. но, к сожалению, он не работает в разделенном терминале.

Что я имею в виду, говоря screen и разделенный терминал: Изображение 281

И что регулярная termina (на всякий случай): Изображение 282

Теги:
terminal
screen

5 ответов

114
Лучший ответ

Попробуйте control+a, затем escape. После этого вы можете перемещать курсор с помощью клавиш со стрелками.

  • 31
    +1 И вы возвращаетесь в предыдущий режим с Escape.
  • 3
    Почему я не могу просто использовать клавиши навигации, как обычно?
Показать ещё 5 комментариев
16

Нажмите ctrl-a, затем [ войдет в режим копирования, и вы можете прокручивать вверх и вниз, как редактор vim. Оставьте режим копирования, нажав escape.

4

Используйте CTRL + A, затем Escape, чтобы войти в "Режим копирования". После этого вы сможете перемещать курсор с помощью клавиш со стрелками. Для выхода снова нажмите Escape.

Другой способ сделать следующее: использовать колесо прокрутки мыши:

echo 'termcapinfo xterm* ti@:te@' >> ~/.screenrc
  • 1
    Это именно то, что мне было нужно. Мне нужен сеанс экрана на хосте бастиона из-за моего иногда нестабильного соединения, но мне абсолютно необходимо иметь возможность прокрутки с помощью самого программного обеспечения эмулятора терминала вместо экрана, либо огромных кусков вывода, либо построчно. Я знал о том, что такое CTRL + A , но это не значит для меня.
  • 2
    Мне кажется, это должен быть ответ. Хорошо работает со стандартными конфигами под screen + ubuntu 16.04 + putty
Показать ещё 1 комментарий
4
Ctrl-a (default prefix) + [ -- enter copy mode
Esc -- quit copy mode

в режиме копирования:

Ctrl-u, Ctrl-d -- page up/down by certain amount of lines while preserving cursor position (default by half of the screen)
Ctrl-b, Ctrl-f -- page up/down by a full screen
  • 0
    ctrl-b все еще всплывал для меня - ctrl + f была страница вниз
0

Прокрутка работает на экране с терминатором в ubuntu.

sudo apt-get install terminator

Ещё вопросы

Сообщество Overcoder
Наверх
Меню