当我使用终端时,我发现它真的很烦人,所有东西都是一种颜色。我正在寻找一种方法在终端控制台上以不同的颜色打印我的python代码的输出,因此我更容易区分我的代码输出和终端控制台上的标准行(标准行,即{{1 }})。
我不是在寻找一种方法来专门将彩色python输出打印到终端,如下面的链接
Print in terminal with colors using Python?
我正在寻找一种解决方案,每当我打开终端并运行python脚本时,输出将以略微不同的颜色显示。我希望效果永久化。与打开cd thisfile
类似,一旦打开它,它就在设置中,我不必每次启动终端时都打开它。
最好是,如果可能的话,我可以直接添加到我的syntax on
的一些代码可以帮助我实现这一点,因为我对bash脚本不太熟悉。
答案 0 :(得分:2)
终端中的颜色通常由ANSI Escape控制:
http://en.wikipedia.org/wiki/ANSI_escape_code
您必须与输出文本一起构建ANSI转义码。您还需要检查目标终端是否支持转义码。
上面的链接包含您需要的所有信息。
此链接对您的bash
代码也很有用: