ショートバージョン:Linuxのless
ユーティリティが行を折り返さないようにするにはどうすればよいですか?
ロングバージョン:私は何百ものカラムを使って少ないCSVファイルを見る必要があることがよくあります。私は頻繁に最初のカップルのコラムについてだけ気にします。ただし、ワードラップでは、ワイドスクリーンモニタでも1行が複数行になります。
注:キー割り当てについては、2番目の部分を参照してください。
less
では、行の折り返しではなく、行の折り返しと呼ばれます。折り畳まないように設定するには、-S
オプションを使用します。
-S, --chop-long-lines
スクリーン幅より長い行を折り返さずに切り落とします。つまり、画面幅に収まらない長い行の部分は表示されません。デフォルトは長い行を折り返すことです。つまり、残りを次の行に表示します。
- 1未満
あるいは、以下のコメントで述べたように、すでにファイルを開いている場合は、-S
(そして次に Enter いくつかの実装では)。
折り返しを無効にした後は、矢印キーを使って横にスクロールできます。
あなたが永久にラッピングをやめたいのなら、これらの呪文を唱えてください:
echo "#env" >> ~/.lesskey
echo "LESS = -S" >> ~/.lesskey
lesskey
Lessにそのためのオプションがあるかどうかわからないが、私は most コマンドを使う。これはデフォルトで(そして左右にスクロールして見ることができる)それ)
常にラップしないようにgitを設定するには:
git config --global core.pager 'less -S'