パッケージsource-highlight
が私のシステムにインストールされました。使用量/usr/bin/lesspipe
と環境変数の少ないLESSOPEN
ファイルを強調表示します。
これで、このメカニズムが一部/すべてのファイル形式で使用するカラースキームを変更したいと思います。コンピュータへのルートアクセス権があります。どうすればいいですか?
注:これはDevuan 3 Beowulf(〜= Debian 10 Buster)Linuxディストリビューションです。
ベストアンサー1
まあ、ソースの強調表示に他のスタイルファイルを使用できますが、頻度は低いです。あなたは /usr/share/source-highlight/src-hilite-lesspipe.sh
以下を見つけることができます:
source-highlight --failsafe --infer-lang -f esc --style-file=esc.style -i "$source" ;;
esc.styleを別のスタイルファイル(からusr/share/source-highlight/
)に置き換えることができます。しかし...ほとんどのスタイルファイルはANSIエスケープコード生成と互換性がなく、機能しません。だから、あなたは基本的に立ち往生しています。
たぶん著者に連絡してください。
GNUソースコードハイライトマニュアルには関連内容がありません。