更改 Sublime Text 中光标的颜色

更改 Sublime Text 中光标的颜色

我正在使用 Sublime Text 深色主题。问题是我的光标也是黑色的,而且由于背景是黑色,我看不到它在哪里。如何在不改变主题颜色特征的情况下更改光标颜色。

答案1

如果您说的是 Windows 中的深色 I 型光标,那么这不是 sublimetext 设置。在鼠标指针部分中更改它。将“文本选择”更改为“beam_r.cur”,这在深色主题的 sublimetext 中很容易看到。

答案2

要在 Sublime Text 中自定义设置,请选择“首选项”→“设置-默认”。这将打开默认设置选项卡。查找单词“caret”,然后尝试更改与 caret 相关的选项。现在返回您的自定义设置并根据您的选择进行更新。
请按照以下链接进行更精确的设置 [http://www.sublimetext.com/forum/viewtopic.php?f=3&t=15219]
如果您有任何问题,请发表评论...

答案3

我找到了这个解决方案,遇到与您相同的错误:

HTML 颜色选择器

  1. 安装包:“PackageResourceViewer”和“BlockCursorEverywhere”
  2. 转到“PackageResourceViewer:打开资源”
  3. 在您的搜索中主题包一个名为“.tmTheme”的文件,该文件通常在您的用户设置作为“color_scheme”值。
  4. 添加以下 XML 部分 (https://packagecontrol.io/packages/Block%20Cursor%20Everywhere)在您的主题文件中:

    <dict>
        <key>name</key>
        <string>Block Cursor</string>
        <key>scope</key>
        <string>block_cursor</string>
        <key>settings</key>
        <dict>
            <key>foreground</key>
            <string>#000000</string>
            <key>background</key>
            <string>#FF1111</string>
        </dict>
    </dict>
    
  5. 使用上面的 HTML 颜色选择器更改“背景”字符串值(FF1111),保存它,光标颜色应该立即改变。

问候!

答案4

在 ST3 中,根据https://www.sublimetext.com/docs/3/color_schemes.html#customization

这只是创建一个专用的自定义文件来提供您的覆盖设置的问题。

相关内容