как сделать меньше -S не занимать весь экран

Предположим, у меня есть это: cat new_file.txt | less -FRSX cat new_file.txt | less -FRSX

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

Это приведет к тому, что содержимое файла new_file.txt переместится в начало командной строки и, кроме того, существует целая пустая пустота между содержимым new_file.txt и текущей командой

Например, вот как это будет выглядеть

 contentsofnewfile.txtyupmorecontenntsconteeentsss ~ ~ ~ ~ ~ ~ ~ ~ . . . ~ (END) 

как сделать это так, чтобы даже если я нажму на правую кнопку, содержимое файла останется там, где оно есть, вместо того, чтобы двигаться вверх (хотя оно все равно будет прокручиваться вправо), и, кроме того, не будет пустых строк как

 ~ ~ ~ 

выше

  • mkdir: невозможно создать каталог: функция не реализована
  • После повторного подключения экрана предыдущий bash сломан
  • sftp для получения / загрузки файла .tar.gz
  • Как предотвратить включение ELinks в буфер прокрутки?
  • терминал открытия ошибки: xterm-256color
  • rm -rf ~ / .Trash / * не работает, Mail Attachment.eml: OECustomProperty не может удалить
  • Как избежать выхода терминала при отключении сеанса tmux запуска
  • Альтернативный экран на sc и vt FreeBSD
  • One Solution collect form web for “как сделать меньше -S не занимать весь экран”

    Сделать cat new_file.txt | less -FRSXc cat new_file.txt | less -FRSXc . Это исправляет первый вопрос.

    Для второй проблемы используйте tilde cat new_file.txt | less -FRSXc~ cat new_file.txt | less -FRSXc~

    С man-страниц за меньшее:

    -c или –clear-screen Заставляет полноэкранные репайны окрашиваться с верхней строки вниз. По умолчанию полноэкранные перерисовки выполняются прокруткой в ​​нижней части экрана.

    – ~ или –tilde Обычно строки после окончания файла отображаются как одна тильда (~). Этот параметр заставляет строки после окончания файла отображаться в виде пустых строк.

    Linux и Unix - лучшая ОС в мире.