可自定义Sublime Text光标形状和颜色以提升编辑体验。1. 修改“caret_style”可选wide、solid等样式;2. 通过提取主题文件并添加caret颜色定义来改色;3. 或直接安装Material Theme等自带高亮光标的主题。

Sublime Text 默认的光标是一个细竖线,部分用户可能觉得不够明显或想个性化设置。其实可以通过修改配置文件来自定义光标形状和颜色,提升编辑体验。
1. 修改光标形状
Sublime 支持多种光标样式,通过修改用户设置实现:
- 打开 Sublime Text,点击菜单栏 Preferences → Settings
- 在右侧用户设置(User)面板中添加或修改
"caret_style"选项 - 可选值包括:
-
"phase":闪烁的竖线(默认) -
"smooth":平滑过渡的竖线 -
"wide":加粗的竖线,更醒目 -
"solid":实心块状光标 -
"blink":仅闪烁,不推荐
-
- 示例配置:
"caret_style": "wide"
2. 修改光标颜色
光标颜色需通过主题文件或配色方案调整,不能直接在设置中指定颜色值。
- 推荐使用 PackageResourceViewer 插件提取主题文件
- 安装方法:按 Ctrl+Shift+P 输入 “Install Package”,搜索并安装该插件
- 打开命令面板,输入 “PackageResourceViewer: Extract Theme”,提取当前使用的主题
- 找到提取出的
.tmTheme文件,用 Sublime 打开 - 搜索
,在其后添加颜色定义,例如:caret
这会将光标设为红色caret #FF0000 - 保存文件并重启 Sublime,即可看到效果
3. 使用现成主题快速更换
不想手动修改?可以直接安装已自定义光标的主题:
- 推荐主题如 Material Theme、Afterglow 等
- 通过 Package Control 安装后,主题通常自带高亮光标设计
- 部分主题提供选项开启“宽光标”或“块状光标”,查阅其文档即可










