【问题标题】:Changing text cursor color in Jupyter notebooks更改 Jupyter 笔记本中的文本光标颜色
【发布时间】:2020-01-06 22:00:35
【问题描述】:

我在 Chrome 中使用的是深色模式,所以 Jupyter 笔记本中的背景是黑色的,文本光标仍然是黑色的。有没有办法将 Jupyter 笔记本中的文本光标(闪烁的条)更改为白色,但保持其他所有内容(所有其他颜色)相同?

【问题讨论】:

    标签: jupyter-notebook


    【解决方案1】:

    通过在文件 .jupiter/custom/custom.css 中添加行来解决它

    .cm-s-ipython .CodeMirror-cursor {border-left: 3px solid #838184 !important;}
    

    根据需要更改#color,以及以像素为单位的光标宽度。但是,尽量避免使用 FFFFFF 和 000000,因为 Chrome 仍会将它们转换为黑色。 此外,还有一件事我无法修复,即带有白色字体和突出显示颜色的自动完成框,因此您可以看到所有建议的行,除了初始行。

    【讨论】:

      【解决方案2】:

      这有点晚了,但是将 Jupyter Notebook / Jupyter Lab 添加到您的网站列表中以便 Chrome 不更改为深色,然后在 Jupyter 中使用深色模式会更容易。如果您不喜欢内置的深色模式,可以下载 Jupyter 的自定义颜色主题。我正在使用 Jupyter Lab,添加到 Chrome 列表中的 URL 是:

      http://localhost:8888/lab

      这为我解决了黑暗的不可见光标问题。

      【讨论】:

        【解决方案3】:

        我通过下载一个 jupyter 深色主题解决了这个问题。

        pip install jupyterthemes

        jt -t Chesterish

        【讨论】:

          猜你喜欢
          • 2018-10-31
          • 2013-11-13
          • 2014-07-20
          • 1970-01-01
          • 1970-01-01
          • 2019-09-09
          • 1970-01-01
          • 2012-12-26
          • 1970-01-01
          相关资源
          最近更新 更多