Як прокрутити вгору та подивитися дані на екрані GNU


27

Я використовую mac (сніговий леопард). Я розробник рубіну на рейках і дивився показ екрана на екрані GNU і пробую його. Поки мені це подобається.

У вікні, коли я запускаю сервер, я бачу повідомлення журналу. Однак я не можу прокрутити вгору. Я отримую смугу прокрутки. Однак коли я використовую смугу прокрутки та прокручування вгору, я нічого не бачу.

Як люди використовують екран GNU і прокручують вгору?

Відповіді:


41

На екрані є режим "копіювання", який активується натисканням клавіші Ctrl+ A, а потім - [. Це дає вам курсор, який ви можете використовувати для прокрутки назад.


Завдяки цьому працює. Чи є швидший спосіб піднятися вгору, а не просто натискати стрілку вгору.
Надаль

9
@dorelal: ярлики, що нагадують vim, Ctrl-Uі Ctrl-Dпереміщаються на половину сторінки та на половину сторінки в режимі копіювання. Також ESCвиведе вас із режиму копіювання.
Мисливець на Трей

5
@dorelal Я зазвичай використовую інший ярлик ctrl-A, потім Esc швидко, щоб перейти в режим копіювання, а не [. Мені простіше запам'ятати.
Jarvin

1
Що це швидко? Здається, не має значення, як швидко ви це зробите ...
Кевін Панько

@kevin: цілком вірно, "швидко" малося на увазі явно передати "не одночасно".
Бабу

16

Додайте до свого ~/.screenrc:

termcapinfo xterm ti@:te@
termcapinfo xterm-color ti@:te@

Це дозволить вам використовувати панель прокрутки Terminal.app замість того, щоб покладатися на буфер прокрутки екрану.


2
Це дійсно має стати налаштуванням за замовчуванням. Я продовжую повертатися сюди, щоб отримати це, дякую!
Дагельф

1
.... І знову .... і знову ... подарунок, який продовжує дарувати ...
Дагельф

1
... І знову ...
Дагельф

Або: termcapinfo xterm* ti@:te@для обох.
kenorb

Він не працює з SHIFT + PgUp, тому я все ще не можу прокрутити термінал вгору.
hopeseekr


7

Правильний спосіб - це використовувати режим копіювання, як вказував Бабу .

Ви можете трохи прискорити роботу, автоматично перейшовши в режим копіювання, натискаючи улюблені клавіші прокрутки.

Наприклад, за допомогою PgUp та PgDown:

# easier scroll
bindkey "^[[5~" eval 'copy' 'stuff ^b'  # PgUp   | Enter copy/scrollback mode and page up
bindkey "^[[6~" eval 'copy' 'stuff ^f'  # PgDown | Enter copy/scrollback mode and page down

5
  • Я використовую Ctrl + A Esc, щоб перейти в режим копіювання.
  • Потім використовуйте стрілки або PageUp / PageDown для переміщення по буфері прокрутки.
  • Щоб вийти з режиму копіювання, просто натисніть Esc .

це трохи інтуїтивніше таким чином.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.