按alt+m(windows/linux)或option+m(macos)可即时隐藏minimap;失效时需确认编辑区有焦点、菜单栏未关闭、无插件冲突;永久禁用须在user settings中正确设置"minimap_enabled": false。

按 Alt+M(Windows/Linux)或 Option+M(macOS)就能立刻隐藏 Minimap,无需重启、不改配置、不装插件——这是最直接有效的做法。
快捷键失效时先确认这三件事
很多人按了 Alt+M 没反应,不是功能坏了,而是环境没准备好:
- 编辑区没焦点:点一下代码区域再试
- 菜单栏被意外关闭:按
Ctrl+Shift+P输入Toggle Menu回车恢复(否则命令面板可能无法唤出) - 插件冲突(少见但存在):临时禁用插件包,比如旧版
BracketHighlighterv2.26 及之前会劫持toggle_minimap命令
永久禁用必须写对 minimap_enabled 这个字段
网上搜到的 "show_minimap": false、"draw_minimap": false、"minimap": false 全部无效——Sublime Text 4 只认 minimap_enabled,拼错、写错位置、值类型不对都会静默失败:
- 必须加在
Preferences.sublime-settings的右侧(User Settings),左侧 Default 是只读的 - 值必须是布尔型
false,不能写成字符串"false" - 保存后新窗口立即生效;已有窗口需手动执行一次
toggle_minimap命令或重启
Minimap 隐藏后右侧还留缝?大概率是 overlay_scrollbar 在占位
关掉 minimap_enabled 后,如果右边仍有一道 2–4 像素的竖缝,不是配置没生效,而是滚动条还在预留空间。尤其在 macOS 或高 DPI Windows 下更明显:
- 打开控制台(
Ctrl+`),输入sublime.active_window().active_view().settings().get('overlay_scrollbar')查看返回值 - 若为
true,就在用户设置中追加:"overlay_scrollbar": "disabled"(注意:值是字符串"disabled",不是布尔false) - 部分深色主题(如 Dracula)会覆盖该行为,换回
Adaptive主题可快速验证是否生效
按语言类型开关 Minimap 要用语法专属设置
全局关掉 Minimap 很省事,但 Markdown 笔记和 Python 脚本的需求往往相反——这时候不能硬写死 minimap_enabled,得走语法级配置:
- 打开一个 Markdown 文件 →
Preferences → Settings – Syntax Specific - 在右侧添加:
"minimap_enabled": false - 保存后,该文件类型的所有新旧窗口都自动禁用 Minimap,其他语言不受影响
真正容易被忽略的是:Minimap 的显隐只是“界面瘦身”的第一步,它和 overlay_scrollbar、side_bar_visible、status_bar_visible 是联动占位的。只关一个,空白可能从右边挪到底部或左边——得一起查、一起关。











