端末の構文を強調

端末の構文を強調

多くのプログラミング指向エディタはソースコードに色を付けます。端末で表示できるようにソースコードをカラー化するコマンドはありますか?

(新しいウィンドウをポップアップする代わりに端末で開く)を使用してファイルを開くことができますが、似たようなものを探していますemacs -nwlessまたはそして less -R、入力に色エスケープシーケンスを渡します)。

ベストアンサー1

そしてhighlight同じカラーエスケープシーケンスをサポートする端末でxterm:

highlight -O xterm256 your-file | less -R

そしてruby-rouge:

rougify your-file | less -R

そしてpython-pygments:

pygmentize your-file | less -R

そして牛に似た一種の栄養source-highlight:

source-highlight -f esc256 -i your-file | less -R

埋め込みスクリプトをポケットベルとして使用することもできますvim(詳細については内部を参照)。macros/less.shvim:h lessvim

私のシステムでは:

sh /usr/share/vim/vim74/macros/less.sh your-file

elinksまたは、HTML出力をサポートする構文強調表示を使用して、またはw3mページャ(または)として使用することもできますelinks -dump -dump-color-mode 3 | less -R牛に似た一種の栄養source-highlight:

source-highlight -o STDOUT -i your-file | elinks -dump -dump-color-mode 3 | less -R

おすすめ記事