4

我主要使用较少的 gnu source-highlight(所以它使用 ANSII 终端代码来制作颜色)。但是,由于背景颜色较深,突出显示的部分暗淡且难以阅读。

有没有一种简单的方法来告诉 source-highlight 使用更适合深色背景的配色方案(例如,可以使用vim)?

4

1 回答 1

4

我不知道如何使用 source-highlight 来做到这一点,所以我完全跳过它并使用 pygmentize来达到同样的目的。为此,当我想要代码突出显示时,我制作了一个我使用的函数,而不是 less

pygless()
{
  LESSOPEN="| pygmentize -f terminal256 -O style=native -g %s" less -R "$@";
}
于 2013-06-20T09:11:09.397 回答