Відносно часто мені здається, що я хочу кинути, 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
. Будь-які ідеї?