Corredor

ウェブ、プログラミングの勉強メモ。

シンタックスハイライトできる cat コマンド「bat」を入れてみる

cat コマンド的にファイルを出力する際、シンタックスハイライトしてくれる bat というコマンドがあるそうなので使ってみた。MacOS にて検証。

Rust 製なので、以下のようにインストール。

$ cargo install bat

もう PATH が通っているので、以下のように使えるようになっている。

$ bat example.js

使ってみると、行番号が罫線記号で区切られて表示されており、控えめなカラーリングでシンタックスハイライトされた。

Markdown やシェルスクリプト、YAML や JavaScript など、一般的な言語は上手くシンタックスハイライトされている。僕は vi コマンドでもシンタックスハイライト設定を入れているが、それよりも簡単に使える感じ。

プログラミングRust

プログラミングRust

  • 作者: Jim Blandy,Jason Orendorff,中田秀基
  • 出版社/メーカー: オライリージャパン
  • 発売日: 2018/08/10
  • メディア: 単行本(ソフトカバー)
  • この商品を含むブログを見る