
有沒有預定義的我可以與套件一起使用的突出顯示樣式,listings
以便 git 命令的輸出可以在終端機上顯示時突出顯示(添加行、刪除行、本地分支、遠端分支、使用時的行顏色)?git diff
git log
git log --graph
另一種可能性是能夠將彩色終端輸出引入文件中。在這個方向上有技巧嗎?因為如果我只是複製/貼上輸出,將不會有格式......但是是否可以包含控制序列來更改顏色並且乳膠能夠像終端一樣解析它?如果我透過管道傳輸 git 命令來--color
強制使用它並透過管道傳輸到 less,我會得到以下結果:
ESC[33m643baeaESC[m Basics - what is a conflict?
ESC[33m078067aESC[m Conventions
ESC[33mb2b597fESC[m A main file to hold them together
ESC[33mcfc40acESC[m audience and resources
ESC[33mb5121f7ESC[m Introduction
ESC[33m0f367fcESC[m License