折叠箭头不显示需检查fold_buttons是否设为false并改为true;若鼠标移开消失则关闭fade_fold_buttons;若点击无效需确认右下角语法识别正确;想更醒目可启用draw_minimap_border。

折叠箭头不显示?先确认 fold_buttons 是否启用
Sublime 默认开启折叠箭头(即行号左侧的小三角图标),但部分用户升级或重装后发现边栏没三角——大概率是用户设置里覆盖了默认值,且设成了 false。
- 打开
Preferences → Settings,右侧「User」面板中检查是否存在"fold_buttons": false或类似字段 - 若存在,直接删掉这行,或改为
"fold_buttons": true - 保存后无需重启,新文件/重载当前文件即可立即生效
- 注意:不要改左侧「Default」面板——那是只读的,改了也没用
箭头显示了但一移开鼠标就消失?关掉 fade_fold_buttons
默认情况下,Sublime 会隐藏未悬停区域的折叠箭头,只在鼠标靠近时淡入。这对屏幕空间紧张的用户很友好,但对习惯“一眼扫全”的人反而容易错过可折叠位置。
- 在用户设置(
Preferences → Settings右侧)中添加:"fade_fold_buttons": false
- 该设置让所有可折叠行左侧始终显示实心三角,不依赖悬停
- 副作用很小:仅多占几像素 gutter 宽度,不影响性能或语法识别
有箭头却点不动?检查语法高亮和语言识别是否正确
折叠箭头只是 UI 元素,背后依赖 Sublime 对代码结构的解析。如果右下角显示的是 Plain Text 或错误语言(比如 Python 文件被识别为 Text),箭头虽在,点击无效。
- 点击右下角语言名(如
Python、JavaScript),从菜单中手动选对语法 - 或按
Ctrl + Shift + P打开命令面板,输入Set Syntax: Python快速切换 - 常见陷阱:新建未保存的
.py文件,有时默认是Text;带 BOM 的 UTF-8 文件也可能干扰识别
想让箭头更醒目?配合 draw_minimap_border 辅助定位
当文件很长、折叠区域密集时,单靠小三角可能不够直观。开启缩略图边框能帮你快速感知哪些区域被收起来了。
- 在用户设置中加入:
"draw_minimap_border": true
- 效果:右侧缩略图边缘会出现一条细线,所有折叠块在缩略图中表现为深色实心条,与展开区域形成对比
- 这个设置不改变折叠逻辑,纯属视觉增强,适合阅读上千行的配置文件或路由表
fold_buttons 还不管用?先低头看看右下角写着啥。










