【发布时间】:2020-01-06 22:00:35
【问题描述】:
我在 Chrome 中使用的是深色模式,所以 Jupyter 笔记本中的背景是黑色的,文本光标仍然是黑色的。有没有办法将 Jupyter 笔记本中的文本光标(闪烁的条)更改为白色,但保持其他所有内容(所有其他颜色)相同?
【问题讨论】:
标签: jupyter-notebook
我在 Chrome 中使用的是深色模式,所以 Jupyter 笔记本中的背景是黑色的,文本光标仍然是黑色的。有没有办法将 Jupyter 笔记本中的文本光标(闪烁的条)更改为白色,但保持其他所有内容(所有其他颜色)相同?
【问题讨论】:
标签: jupyter-notebook
通过在文件 .jupiter/custom/custom.css 中添加行来解决它
.cm-s-ipython .CodeMirror-cursor {border-left: 3px solid #838184 !important;}
根据需要更改#color,以及以像素为单位的光标宽度。但是,尽量避免使用 FFFFFF 和 000000,因为 Chrome 仍会将它们转换为黑色。 此外,还有一件事我无法修复,即带有白色字体和突出显示颜色的自动完成框,因此您可以看到所有建议的行,除了初始行。
【讨论】:
这有点晚了,但是将 Jupyter Notebook / Jupyter Lab 添加到您的网站列表中以便 Chrome 不更改为深色,然后在 Jupyter 中使用深色模式会更容易。如果您不喜欢内置的深色模式,可以下载 Jupyter 的自定义颜色主题。我正在使用 Jupyter Lab,添加到 Chrome 列表中的 URL 是:
http://localhost:8888/lab
这为我解决了黑暗的不可见光标问题。
【讨论】:
我通过下载一个 jupyter 深色主题解决了这个问题。
pip install jupyterthemes
jt -t Chesterish
【讨论】: