按Alt+M(Windows/Linux)或Option+M(macOS)可立即切换Minimap显隐;永久禁用需在用户设置中添加"minimap_enabled": false;残留空白常因overlay_scrollbar未禁用所致。

Sublime Text 的“代码地图”就是 Minimap,隐藏它只需一行配置或一个快捷键,但很多人试了没反应——不是操作错,是改了无效字段或没找对作用域。
怎么用快捷键立刻关闭 Minimap
不用进设置、不重启、不装插件,按 Alt+M(Windows/Linux)或 Option+M(macOS)即可切换显隐。当前窗口立即生效。
- 如果快捷键没反应,先点一下编辑区确保 Sublime 有焦点
- 检查是否误启了无菜单栏模式:按
Ctrl+Shift+P输入Toggle Menu回车恢复 - 这个操作只影响当前窗口;新开的窗口仍按用户设置决定是否显示
永久禁用 Minimap 要写对配置项
在用户设置 Preferences.sublime-settings 中加的是 "minimap_enabled": false,不是 "show_minimap" 或 "draw_minimap" ——后者在 ST4 中已废弃,写了也不起作用。
- 按
Ctrl+,(Windows/Linux)或Cmd+,(macOS)打开设置,只改右侧(User Settings) - 确保值是布尔类型:
"minimap_enabled": false,不能写成字符串"false" - 保存后所有新旧窗口立即隐藏,无需重启
关掉 Minimap 后右侧还留白?可能是滚动条占位
Minimap 隐藏后,若右侧仍有一道窄缝或滚动条位置异常,大概率是 overlay_scrollbar 在作祟——它默认会为 Minimap 预留空间。
- 在同一个
Preferences.sublime-settings文件中追加:"overlay_scrollbar": false - 该设置强制使用传统滚动条,消除残留空白
- 注意:部分深色主题(如 Dracula)可能覆盖此行为,换回
Adaptive主题可快速验证
为什么有些教程里的配置不管用
网上常见错误包括:"show_minimap": false(ST4 不识别)、"minimap": false(无此字段)、把配置写进左侧 Default Settings(只读,改了白改)。
- Sublime Text 4 实际只响应
minimap_enabled控制开关,其余如minimap_width或minimap_alpha仅在启用时生效 - 插件(如 BracketHighlighter 旧版)曾强制隐藏 Minimap,升级到 v2.27+ 后已修复
- 如果你加了配置却没变化,直接删掉整行——它不会报错,也不会提示,只是被静默忽略
真正影响界面“简约感”的从来不是 Minimap 显隐本身,而是它和滚动条、边栏、状态栏的协同表现。关掉 Minimap 后记得顺手关掉侧边栏(Ctrl+K, Ctrl+B)和状态栏("show_status_bar": false),否则那条空白只是从右边挪到了底部。










