OS X 中的換行「less」(特別適用於「git diff」)

OS X 中的換行「less」(特別適用於「git diff」)

使用less +-S不起作用(儘管它確實詢問Chop long lines (press RETURN)),並且進入-S內部後less也不起作用。有解決辦法嗎?

我正在使用OS X 小牛隊(10.9.3)。

小於 418(預設)或小於 458(透過Mac埠

答案1

您可以fold先使用文字換行,然後透過管道傳輸到less

fold -w 78 | less

當然,-w設定字元數。預設情況下它是 80 fold


顯然less -r作為預設的Git分頁器也將實現長行的折疊。

否則,在顯示差異時,您可以鍵入-S, 然後Enter切換長行的切碎/折疊。

相關內容