shellでシンタックスハイライト
source-highlight本体はHTMLを出力するので、内部のシェルスクリプトを使う
code:sh
# Install GNU source-highlight
sudo apt install source-highlight
# Copy highlighting script to any bin
cp /usr/share/source-highlight/src-hilite-lesspipe.sh ~/.local/bin/highlight
chmod +x ~/.local/bin/highlight
# Usage:
highlight main.go
# Use less
highlight main.go | less -R