通过修改 caret_extra_width 可调整 sublime Text 光标宽度,进入 Preferences → Settings,在用户设置中添加 “caret_extra_width”: 2 以加粗光标,推荐值为1-3,配合 “caret_style”: “phase” 等优化显示,保存后立即生效,提升高分辨率屏下的编辑体验。

在 sublime text 中调整光标宽度,可以通过修改 caret_extra_width 设置来实现。这个设置控制光标线条额外增加的宽度,使光标更粗或更细,便于在高分辨率屏幕上更清晰地识别。
1. 打开用户设置文件
进入 Sublime Text 的首选项设置:
- 点击顶部菜单栏的 Preferences → Settings
- 会打开两个并排的文件:左侧是默认设置(default),右侧是用户自定义设置(User)
- 所有自定义配置都应写在右侧的用户设置中,避免修改系统默认文件
2. 添加 caret_extra_width 配置
在用户设置(User Settings)中添加如下内容:
“caret_extra_width”: 2
数值单位是像素(px)。常见取值范围为:
- 0:使用系统默认细光标
- 1-3:适中加宽,推荐用于高清屏
- 5 或以上:非常粗的光标,适合演示或视力辅助
3. 其他相关光标设置(可选)
你还可以同时调整以下选项来优化光标显示效果:
“caret_style”: “phase”,
“caret_blinking”: true
其中:
- caret_style 可选值包括:
smooth,phase,wide,solid—— 推荐使用phase或wide配合caret_extra_width - caret_blinking 控制光标是否闪烁
4. 保存并查看效果
保存设置文件后,更改立即生效。打开任意文本文件,观察光标是否变得更清晰、更容易定位。
基本上就这些。合理设置 caret_extra_width 能显著提升编辑体验,尤其是在外接高分屏或长时间编码时。不复杂但容易忽略。