edit colorize plugin: add -f terminal option

The option (`pygmentize -f terminal <...>`) lets pygments use terminal color
scheme. Otherwise, it would use its default colors, which might be
unbalanced with that of terminal (e.g. not harmonious with background color of terminal).
This commit is contained in:
GIL B. Chan 2019-04-07 18:48:22 +09:00
parent 4ddb2e384a
commit 67e0ef7aa6

View file

@ -9,7 +9,7 @@ colorize_via_pygmentize() {
# pygmentize stdin if no arguments passed
if [ $# -eq 0 ]; then
pygmentize -g
pygmentize -f terminal -g
return $?
fi
@ -20,9 +20,9 @@ colorize_via_pygmentize() {
do
lexer=$(pygmentize -N "$FNAME")
if [[ $lexer != text ]]; then
pygmentize -l "$lexer" "$FNAME"
pygmentize -f terminal -l "$lexer" "$FNAME"
else
pygmentize -g "$FNAME"
pygmentize -f terminal -g "$FNAME"
fi
done
}