IPython qtconsole 高亮显示

Posted

技术标签:

【中文标题】IPython qtconsole 高亮显示【英文标题】:IPython qtconsole highlighting 【发布时间】:2013-01-07 15:16:04 【问题描述】:

我正在使用 IPython qtconsole 并且目录是深蓝色的,我似乎无法找到任何方法来更改主题中的这一点。我正在使用带有 monokai 主题的 pygments 来突出显示语法。

【问题讨论】:

【参考方案1】:

这种着色实际上是由ls 自己完成的。 您可以使用 LSCOLORS(在 OS X / BSD 上,或在 Linux 上的 LS_COLORS)环境变量来自定义它。 这是用于生成 LSCOLORS 值的nifty utility。 您可能可以通过 Google 搜索人们喜欢的深色背景 LSCOLORS 值。

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

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

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

$> export LSCOLORS=gxfxcxdxbxegedabagacad
$> ipython qtconsole

另见:reference docs for LS_COLORS

【讨论】:

太棒了,这会减轻我眼睛的压力!我什至喜欢你选择的颜色:) 我所做的只是从链接的生成器中获取默认值,然后单击青色作为目录,但我很高兴你喜欢它!

以上是关于IPython qtconsole 高亮显示的主要内容,如果未能解决你的问题,请参考以下文章

Elasticsearchelasticsearch 查询 高亮

指定 ipython 配置文件 qtconsole

如何运行连接到 ipython3 实例的 qtconsole?

嵌入 ipython qtconsole 并传递对象

加载 ipython qtconsole 时出错

如何在PyCharm中获取.enaml文件的语法高亮?