Относительно часто я чувствую, lessчто хочу выйти, но оставить то, что я просматривал на экране, чтобы вернуться к нему. Есть какой-либо способ сделать это? Обходные?
(Мой текущий обходной путь - выйти, а затем использовать more. Поэтому любой обходной путь, который лучше этого, приветствуется. Идеальным было бы то, что я могу использовать, как только я уже внутри less, возможно, с настройкой оболочки или некоторыми сценариями.)
Мой рабочий стол - OSX, но я использую серверы RHEL и Ubuntu.
-Rобычно это более безопасный выбор, чем -r.
-R is "Like -r, but only ANSI "color" escape sequences are output in "raw" form. Unlike -r, the screen appearance is maintained correctly in most cases."
-c, о том, как обновить экран, когда вы перемещаетесь внутри less.
git diffилиgit log) вless -Xзаймет буфер прокрутки в моем терминале и вытеснит большую часть предыдущего вывода. Я был бы рад, еслиlessбы мог просто выйти с последним выводом на экран во время выхода; т.е. не более одной страницы буфера прокрутки будет занято после выходаless. Есть идеи?