web-dev-qa-db-ja.com

ワードラップを無効にする方法

ショートバージョン:Linuxのlessユーティリティが行を折り返さないようにするにはどうすればよいですか?

ロングバージョン:私は何百ものカラムを使って少ないCSVファイルを見る必要があることがよくあります。私は頻繁に最初のカップルのコラムについてだけ気にします。ただし、ワードラップでは、ワイドスクリーンモニタでも1行が複数行になります。

420
User1

注:キー割り当てについては、2番目の部分を参照してください。

lessでは、行の折り返しではなく、行の折り返しと呼ばれます。折り畳まないように設定するには、-Sオプションを使用します。

-S, --chop-long-lines

スクリーン幅より長い行を折り返さずに切り落とします。つまり、画面幅に収まらない長い行の部分は表示されません。デフォルトは長い行を折り返すことです。つまり、残りを次の行に表示します。

- 1未満


あるいは、以下のコメントで述べたように、すでにファイルを開いている場合は、-S(そして次に Enter いくつかの実装では)。

折り返しを無効にした後は、矢印キーを使って横にスクロールできます。

526
Jaap Eldering

あなたが永久にラッピングをやめたいのなら、これらの呪文を唱えてください:

echo "#env" >> ~/.lesskey
echo "LESS = -S" >> ~/.lesskey
lesskey
44
Henrik Heino

Lessにそのためのオプションがあるかどうかわからないが、私は most コマンドを使う。これはデフォルトで(そして左右にスクロールして見ることができる)それ)

15
jor

常にラップしないようにgitを設定するには:

git config --global core.pager 'less -S'

5
user566245