行号颜色由配色方案(color_scheme)文件中的gutter规则控制;需在.sublime-color-scheme中添加gutter和gutter.active作用域的foreground值,使用十六进制或rgba格式,注意缓存、主题干扰及规则优先级。
行号颜色由哪部分控制?
Sublime Text 的行号颜色不是独立配置项,而是由当前使用的 color_scheme(配色方案)文件决定的。它通常定义在 `.sublime-color-scheme` 文件中,属于 `gutter`(侧边栏)区域的样式之一。如果你改了主题但行号没变,大概率是配色方案没生效,或者该方案里压根没显式定义行号相关规则。
如何精准修改行号颜色?
打开你正在用的配色方案文件(路径一般为 Preferences → Color Scheme → .../YourScheme.sublime-color-scheme),在 JSON 数组里添加或修改如下规则:
{
"name": "Line number",
"scope": "gutter",
"foreground": "#666"
},
{
"name": "Active line number",
"scope": "gutter.active",
"foreground": "#000"
}
注意两点: