Distraction Free 模式需用 Shift+F11(Win/Linux)或 Cmd+Shift+F11(macOS),禁用中文输入法并检查键绑定;退出须先 F11 再 Shift+F11 或按 Esc;配置需设 "draw_centered": true、"margin": 60、上下 padding 各 80,并关闭侧边栏等干扰项。

Distraction Free 模式怎么开才真正生效
别按 F11 或 Ctrl+Shift+F —— 这些触发的是系统全屏,不是 Sublime 的专注模式。Windows/Linux 正确快捷键是 Shift+F11,macOS 是 Cmd+Shift+F11(部分键盘需加 Fn)。按了没反应?先关掉中文输入法(搜狗、微软拼音常劫持该组合键),再检查 Preferences → Key Bindings 里有没有被插件覆盖或注释掉的 shift+f11 绑定。
为什么退出后菜单栏“消失”了
常见原因是误叠加了系统全屏和 Distraction Free:先按 F11 进系统全屏,再按 Shift+F11 折叠 UI,退出时只按一次 Shift+F11,UI 不恢复,因为 CSS 隐藏还在,但系统又没留热区唤出菜单。正确退出顺序是:F11 先退系统全屏,再 Shift+F11 恢复 UI;或者直接按 Esc(部分配置下有效)。已卡死?Windows 下用 Alt+Space 呼出窗口菜单,macOS 用 Cmd+Tab 切出强退。
自定义设置让文字真正“悬浮居中”
默认的 Distraction Free 只隐藏 UI,但文字贴边、无留白、不居中。必须手动改 Preferences → Settings – User:
-
"draw_centered": true(必须开,否则左右不对称) -
"margin": 60(左右留白,40–80 范围较舒适) -
"padding_top"和"padding_bottom"各设为80,让文本视觉上“悬浮中央” - 隐藏干扰项:
"sidebar_visible": false、"menu_visible": false、"status_bar_visible": false、"draw_minimap": false、"show_tabs": false
注意:这些字段必须写在用户配置右侧(User Settings),拼错一个字母(比如 status_bar_visable 少个 i)就完全无效;主题如 Material、Ayu 自带 distraction_free.sublime-settings,优先级更高,临时切回默认主题验证是否生效。
专注模式下仍要高效编辑,别丢掉核心快捷键
进专注模式不是为了“不动手”,而是减少干扰后更稳地用快捷键。这五个必须保持肌肉记忆:
-
Ctrl+P:模糊搜索文件/@函数/#变量/:行号,右下角语法必须对(JS 文件得是JavaScript,不是Plain Text) -
Ctrl+D:增量多选,适合局部可控修改;误触Alt+F3全量爆破后,优先按Ctrl+U软撤销,别狂按Esc -
Ctrl+M:光标停在括号上,一键跳转匹配位置;Ctrl+Shift+M才是选中整个括号块 -
Ctrl+L:连按快速选中连续多行,再配合Ctrl+Shift+L在每行末加光标(不是“选多行”,是“拆光标”) -
Ctrl+/:注释行为完全由右下角语法决定,错配时插出<!-- -->在 JS 里就直接报错
真正卡住人的从来不是记不住快捷键,而是不知道某个操作背后依赖什么条件——比如 Ctrl+P 的 @ 前缀需要语法正确 + 符号索引完成,这两个硬性条件缺一不可。

















