我试图在 sublime 文本中更改光标颜色。我在我的 Mac 上的 VM 中运行 Windows。
在 Preferences.sublime-settings 我添加了以下内容,但它没有做任何事情:
// Change caret colour?
"caret_color": "#FF0000",
"caret": "#FF0000",
Run Code Online (Sandbox Code Playgroud)
这与这个问题类似,但那里的答案对我有用:Change the color of the cursor in Sublime Text
插入符号颜色在您使用的配色方案中定义。由于您拥有 Sublime Text 2,因此更改配色方案非常简单。首先,打开您的用户首选项并检查 的值"color_scheme"以获取您正在使用的方案的路径。如果您还没有在那里设置它,则默认值为Packages/Color Scheme - Default/Monokai.tmTheme。接下来,选择在文件系统资源管理器中Preferences -> Browse Packages...打开Packages文件夹。浏览到配色方案的位置,.tmTheme在 Sublime 中打开对应的文件,使用 XML 作为语法高亮。在文件顶部附近,您将看到类似以下内容(取自Neon Color Scheme):
<key>name</key>
<string>Neon</string>
<key>settings</key>
<array>
<dict>
<key>settings</key>
<dict>
<key>activeGuide</key>
<string>#FF0080</string>
<key>background</key>
<string>#000000</string>
<key>caret</key>
<string>#FFFFFF</string>
<key>findHighlight</key>
<string>#F2FF06</string>
<key>findHighlightForeground</key>
<string>#1515FF</string>
<key>foreground</key>
<string>#FFFFFF</string>
<key>guide</key>
<string>#6F6F6F</string>
<key>inactiveSelection</key>
<string>#353576</string>
<key>invisibles</key>
<string>#06FF05</string>
<key>lineHighlight</key>
<string>#2D2D2D</string>
<key>searchHighlight</key>
<string>#0205FF</string>
<key>selection</key>
<string>#0205FF</string>
<key>selectionBorder</key>
<string>#06FF05</string>
<key>stackGuide</key>
<string>#06FF05</string>
</dict>
</dict>
Run Code Online (Sandbox Code Playgroud)
找到caret钥匙:
<key>caret</key>
<string>#FFFFFF</string>
Run Code Online (Sandbox Code Playgroud)
并将其值更改为您想要的任何十六进制颜色代码。如果没有caretkey,可以添加。
完成后,保存文件。返回文件资源管理器并删除配色方案的.tmTheme.cache文件(如果存在)。重新启动 Sublime,您的更改应该会生效。
| 归档时间: |
|
| 查看次数: |
14535 次 |
| 最近记录: |