回答:
注:キーバインディングについては、2番目の部分を参照してください。
ではless
、行の折り返しではなく行の折り返しと呼ばれます。折りたたまないように設定するには、次の-S
オプションを使用します。
-S, --chop-long-lines
画面の幅よりも長い行が折り返されるのではなく、切り取られます。つまり、画面の幅に収まらない長い行の部分は表示されません。デフォルトでは、長い行を折ります。つまり、残りを次の行に表示します。
— less(1)
または、以下のコメントで述べたように、既にファイルを開いている場合は、入力することでモードを切り替えることができます-S
(Enter実装によっては)。
行の折りたたみを無効にした後、矢印キーで横にスクロールできます。
永久にラッピングを停止する場合は、次の呪文を唱えます:
echo "#env" >> ~/.lesskey
echo "LESS = -S" >> ~/.lesskey
lesskey
alias less='less -S'
.lesskey
は、ホームディレクトリのファイルの最後に2行追加するだけです。テキストエディタで簡単に削除できます。
lessがそのためのオプションを持っているかどうかはわかりませんが、デフォルトでそれを行うほとんどのコマンドを使用します(そして、それを表示するために左右にスクロールできます)。
most
素敵なプログラムのように思えますが、ファイルの最後に移動するショートカットがないとは信じられません。便利なless
コマンド「G」は行番号を要求し、「$」を認識しません。less
特定の方法で模倣しているように見えますが、著者が完全に互換性を持たなかった理由がわかりません。
End
バッファの最後に移動するために、キーがより少なく機能することを確認してください。少なくとも私の中gnome-terminal
-S
オプションで開かれていなくても動作します。
常にラップしないようにgitをセットアップするには:
git config --global core.pager 'less -S'
less
、同じキーで内部を切り替えます(-
、次にShift-S
)。