IPython qtconsole突出显示

时间:2013-01-07 15:16:05

标签: ipython pygments

嘿伙计们我使用的是IPython qtconsole,目录是深蓝色的,我似乎无法找到任何方法来改变主题。我使用带有monokai主题的pygments进行语法高亮显示。

enter image description here

1 个答案:

答案 0 :(得分:3)

这种着色实际上是由ls本身完成的。 您可以使用LSCOLORS(在OS X / BSD或Linux上的LS_COLORS)环境变量来自定义它。 这是用于生成LSCOLORS值的nifty utility。 你可以谷歌关于人们青睐的深色背景LSCOLORS值。

然后只需在Python中设置变量:

import os
os.environ['LSCOLORS'] = 'gxfxcxdxbxegedabagacad'

或在启动IPython(或.bashrc等)之前的shell会话中:

$> export LSCOLORS=gxfxcxdxbxegedabagacad
$> ipython qtconsole

另见:reference docs for LS_COLORS