Назад | Перейти на главную страницу

Буфер экрана Powershell

Я использую Windows Powershell, и мне просто интересно, есть ли способ прокрутки экранного буфера (например, в UNIX bash с помощью SHIFT + PgUp / SHIFT + PgDn). Я знаю, что для пролистывания экранного буфера есть команда «more», но некоторые сочетания клавиш были бы намного удобнее.

Есть ли способ прокручивать вывод без использования мыши?

Обратную прокрутку обеспечивает сама консоль Windows, а не оболочка внутри (как xterm и подобные приложения в Unix). А чтобы активировать функцию "прокрутки", используйте Alt + пробел, E, L как описал Джон Ренни. (Вы можете попробовать клавишу Scroll Lock, но я не могу проверить ее здесь.)

В Windows 10 Powershell используйте Ctrl+PgUp/PgDn для прокрутки по строке.

В Windows 10 cmd используйте Ctrl+/ для прокрутки по строке.

Нажмите F7. Не то же самое, что страница вверх и страница вниз, но все же очень полезна.

JR

По поводу комментария Александра: ой, извините, я неправильно понял ваш вопрос. К сожалению, нет простого нажатия клавиши для перехода на страницу вверх или вниз через экранный буфер. Однако, если вы используете комбинацию alt-space, E L (т.е. выберите Edit / Scroll в системном меню), вы найдете стрелки и прокрутите экранный буфер вверх / вниз. Нажмите escape, чтобы выйти из «режима прокрутки».

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

Просто удерживайте ctrl и нажимайте стрелку вверх или вниз. У меня это работает в Windows 10.

Alt+Космос, E, L работал у меня (и Scroll Lock не).

Просто хотел добавить, что после активации элемент в меню становится серым и больше не может быть изменен, поэтому вы можете задаться вопросом, как снова отключить его, что довольно просто: нажмите Esc или Ctrl+C.

Думал, что это может сэкономить немного времени для кого-то вроде меня