Less

在文件末尾附近向下滾動一行

  • January 1, 2017

我有一個包含很長行的文件,我試圖在less. 如果我在文件頂部附近,我可以向右箭頭或使用-S(禁用換行),然後按向下箭頭或e它會向下移動一行。但如果我接近文件末尾,這不起作用。它只是說END

我注意到ESC-SPACE即使在文件末尾附近也有一個按頁面移動的快捷方式,但ESC-e不起作用。所以我必須使用-S ESC-SPACE然後UP ARROW多次(小心不要走得太遠!)向下移動。

我也嘗試搜尋換行符,/\n但只是搜尋了字母nless --version說它是用 POSIX 正則表達式編譯的,也許這就是問題所在)。

有沒有一種更簡單的方法可以在 less 中向下移動一行。我真的很想RIGHT ARROW DOWN ARROW“正常工作”,即使它接近文件末尾。

less似乎支持按J(即 shift+j)始終滾動一行,即使在文件末尾也是如此。相反,K將始終以另一種方式滾動,即使在文件頂部也是如此。

我無法確定我是如何第一次發現這個的!如果有人有任何指示,最好看看存在哪些其他命令。

引用自:https://unix.stackexchange.com/questions/333863