ハイライトコマンドがテーマ変更を拒否します。

ハイライトコマンドがテーマ変更を拒否します。
$ highlight -l -s clarity -S sh -O ansi some_file

いくら努力しても、ハイライトには常に同じトピックが表示されます。 "highlight.css"ファイルを生成する必要がありますが、そうではありません。私は何が間違っていましたか?

答え1

を使用すると、-O ansi出力にANSIエスケープシーケンスが含まれ、シェルから出力色を指定します。

このhighlight.cssファイルは、HTML、XHTML、およびSVG出力用に生成されます。

これを使用すると、目的の-O html結果が得られます。

$ highlight -l -s clarity -S sh -O html some_file

(この-oフラグを使用して出力をファイルに保存し、この-Iフラグを使用して別のハイライト.cssファイルではなく出力にスタイルを含めることができます。)

関連情報