bat

Posted on:

bat は、catの高機能な代替コマンドであり、ページャーのように使用できますが、bat自体はページャーではなく、内部でページャーを呼び出しています。batは通常lessを使用しますが、ovをページャーとして使用することもできます。 環境変数PAGERまたはBAT_PAGERにovを設定してください。

export BAT_PAGER="ov -F -H3"

bat を使用するときには折り返さない(--wrap=never)で使用することをオススメします。 batで折り返してしまうと、折り返さない表示に切り替えることができません。 ovの方で折り返しを行ったほうが、ovの機能を活用できます。

bat --wrap=never README.md

bat bat