を使用して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 です。POSIXfold
であり、OS X にバンドルされています。
どうやらless -r
をデフォルトの Git ページャーとして使用すると、長い行の折りたたみも実現できます。
それ以外の場合は、差分が表示されている間に、 と入力して-S
、Enter長い行の切り取り/折りたたみを切り替えることができます。