Relatif sering, saya mendapati diri saya ingin berhenti less
tetapi meninggalkan apa yang saya lihat di layar, untuk merujuk kembali. Apakah ada cara untuk melakukan ini? Penanganan masalah?
(Solusi saya saat ini adalah berhenti, lalu gunakan more
. Jadi solusi apa pun yang lebih baik daripada yang disambut. Idealnya akan menjadi sesuatu yang dapat saya gunakan setelah saya sudah di dalam less
, mungkin dengan pengaturan shell atau beberapa skrip.)
Desktop saya adalah OSX, tetapi saya menggunakan server RHEL dan Ubuntu.
-R
biasanya merupakan pilihan yang lebih aman daripada -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
adalah tentang cara memperbarui layar ketika Anda bergerak di dalam less
.
git diff
ataugit log
)less -X
akan mengambil buffer gulir di terminal saya dan mengusir banyak output sebelumnya. Saya akan senang jikaless
hanya bisa keluar dengan layar penuh keluaran pada saat keluar; yaitu tidak lebih dari satu halaman buffer gulir akan diambil setelah berhentiless
. Ada ide?