Я пытаюсь выяснить способ вывода вывода команды (ag
, в данном случае) на less -F
(т. Е. --quit-if-one-screen
), но если на выходе меньше одной страницы, экран просто мигает содержимым перед этим исчезает. Я прочитал, что я могу использовать (--no-init
), чтобы отключить очистку экрана при выходе из less
, но в этом случае длинный вывод также не очищается, что приводит к поражению цели пейджера.Как установить меньше, чтобы очистить экран при выходе, только если выход заполняет более одной страницы?
Есть ли способ сделать less -X
Работает с -F
? I.e., чтобы очистить выход при выходе меньше, за исключением того, что выход соответствует одной странице?