source-highlight

如何使源突出显示默认着色 .dotfiles?
source-highlight

如何使源突出显示默认着色 .dotfiles?

通常当我捕获这样的文件时 不着色很难阅读。 我已经设法cat像这样使用源突出显示: cdc() { for fn in "$@"; do source-highlight --out-format=esc -o STDOUT -i $fn 2>/dev/null || /bin/cat $fn done; }; alias cat='cdc' 现在为可识别的文件扩展名生成以下内容 - 在本例中为 .sh: 但是,如果没有 .sh,例如,如果仅调用该文件,.bash_functions则不会发生着色 - 因为文件扩展名...

Admin

如何将“source-highlight”与“git show”一起使用?
source-highlight

如何将“source-highlight”与“git show”一起使用?

使用源突出显示与 less 结合使用工作得很好,但我很难知道如何使用它,git show因为没有文件扩展名来线索source-highlightgit 输出中使用的语言...... less somefile.rb # result is syntax colourised git show master:somefile.rb | less # no colouring 使用调用git show master:somefile.rb | less实际上与调用相同less somefile(即不.rb);因为没有扩展名,所以源突出显示无法猜测语法。 ...

Admin

如何对 cat 输出(包括黑白中的未知文件类型)进行着色?
source-highlight

如何对 cat 输出(包括黑白中的未知文件类型)进行着色?

我喜欢我的颜色vim。当我执行 a 时,我可以让输出具有类似的颜色cat吗? 我喜欢我可以使用着色工具,如下所示源文件和脚本文件的彩色“cat”?。我希望这是我的标准cat,例如我创建一个别名: alias cat="source-highlight --out-format=esc -o STDOUT -i" 但是,如果文件类型未知,那么.gitignore这将返回: $ cat .gitignore_global source-highlight: could not find a language definition for input f...

Admin