![как выводить/печатать блок за блоком](https://rvso.com/image/88754/%D0%BA%D0%B0%D0%BA%20%D0%B2%D1%8B%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D1%8C%2F%D0%BF%D0%B5%D1%87%D0%B0%D1%82%D0%B0%D1%82%D1%8C%20%D0%B1%D0%BB%D0%BE%D0%BA%20%D0%B7%D0%B0%20%D0%B1%D0%BB%D0%BE%D0%BA%D0%BE%D0%BC.png)
Я только что начал использовать tmux и butterfly и мне нужно прокрутить одну панель. Я попробовал Ctrl+ b+, ↑ но он прокрутил весь терминал вместо одной панели.
Есть ли командная строка для отображения вывода моего терминала поблочно, как описано ниже?
- cat foo | ???? -> Отображение между строками 1-10
- Tab shift и т.д. -> Отображение 10 следующих строк
- и т. д.
Я не нашел ничего подходящего для этого.
решение1
Если у вас установлена версия GNU more
:
more -d -f -10 foo
Это отображает файл по foo
10 строк за раз, останавливаясь с сообщением-подсказкой после каждых 10 строк. Нажмите spacebarили Enterна каждой паузе, чтобы отобразить следующие 10 строк.
Вы также можете нажать hили ?в more
подсказке, чтобы увидеть more
другие возможности .
man more
для более подробной информации см .
Кстати, если вы хотите иметь возможность листать вперед и назад внутри файла, less
это лучший вариант, чем more
. more
можетпропускать вперед и назад, но less
может делать это лучше. Помните:меньше - больше