bat コマンド使ってますか?
私はこの前存在を知りました.
世界はこんなにも色づいて見えるのに,わたしのcatは白いまま.
白猫もいいですよね.

bat コマンドをすっごく簡単に説明すると色付きcat です.

紹介と言ってますが,全てgitのREADMEに書いてありますし,日本語翻訳版もある親切っぷりなので,ここで説明することでもないと思います.

DEMO

こんな感じですね.ファイルが大きいと,デフォルトでは自動でless にパイプします.

image

テーマもいろいろあります.

image

対応言語や構文もsyntextライブラリを用いているため,後で追加も出来るけれども,既に結構な言語に対応しています.

image

Config

最後に私のbat設定ファイルを載せておきます. 設定ファイルパスは以下で求められるので

> bat --config-file
/home/$(whoami)/.config/bat/config 

~/.config/bat/configに以下のように書きました.

--theme="Monokai Extended"
--pager="less -iMR"
--map-syntax .zprofile:sh
--map-syntax make.conf:sh

GitのREADMEがかなり丁寧でここで説明する必要もないので以上で.