Sublime启动时如何避免自动打开上次文件?
- 内容介绍
- 文章标签
- 相关推荐
本文共计612个文字,预计阅读时间需要3分钟。
在Sublime Text中,要同时禁用热退出和记住打开的文件,可以按照以下步骤操作:
用户设置里要改哪两项
打开 Preferences → Settings,只动右侧(User Settings)那一栏:
-
"hot_exit": false:禁用热退出,避免崩溃或强制关机后残留未保存状态 -
"remember_open_files": false:让 Sublime 彻底忘记你昨天开了几个.py、.md
这两项缺一不可。别写在左侧默认设置里——那只是只读模板,改了也不生效。保存后,必须关闭所有 Sublime 窗口再重新启动,仅“关闭再打开当前窗口”不够。
为什么有时候改了还是恢复旧文件
常见干扰源有三个:
- 快捷方式或终端调用时没加
--new-window,系统可能复用已有进程并恢复会话 - 装了 Session Manager 类插件,它会绕过原生设置强行加载
Session.sublime_session - 项目文件(
.sublime-project)被设为“自动加载”,尤其当你通过文件管理器双击某个项目目录打开 Sublime 时
验证是否真生效:关掉所有窗口 → 用 Windows 开始菜单或 macOS Spotlight 启动 Sublime → 看是否真空白。如果还出问题,优先检查快捷方式目标字段或终端命令是否带了 --new-window。
命令行参数比配置更可靠
Windows 快捷方式目标字段示例:
"C:\Program Files\Sublime Text\sublime_text.exe" --new-window
macOS 终端执行:
subl --new-window
--new-window 是硬开关,无视所有会话记忆逻辑。注意拼写——--new 或 -n 都无效,还会弹黑框报错。ST4 全面支持,ST3 部分旧版可能不识别,建议先确认版本(Sublime Text → About Sublime Text)。
真正容易被忽略的是:remember_open_files 控制文件恢复,hot_exit 控制未保存内容残留,二者共同构成“恢复闭环”。断掉任意一环,都可能让 Sublime 在你以为干净的时候悄悄塞回一个旧 README.md。
本文共计612个文字,预计阅读时间需要3分钟。
在Sublime Text中,要同时禁用热退出和记住打开的文件,可以按照以下步骤操作:
用户设置里要改哪两项
打开 Preferences → Settings,只动右侧(User Settings)那一栏:
-
"hot_exit": false:禁用热退出,避免崩溃或强制关机后残留未保存状态 -
"remember_open_files": false:让 Sublime 彻底忘记你昨天开了几个.py、.md
这两项缺一不可。别写在左侧默认设置里——那只是只读模板,改了也不生效。保存后,必须关闭所有 Sublime 窗口再重新启动,仅“关闭再打开当前窗口”不够。
为什么有时候改了还是恢复旧文件
常见干扰源有三个:
- 快捷方式或终端调用时没加
--new-window,系统可能复用已有进程并恢复会话 - 装了 Session Manager 类插件,它会绕过原生设置强行加载
Session.sublime_session - 项目文件(
.sublime-project)被设为“自动加载”,尤其当你通过文件管理器双击某个项目目录打开 Sublime 时
验证是否真生效:关掉所有窗口 → 用 Windows 开始菜单或 macOS Spotlight 启动 Sublime → 看是否真空白。如果还出问题,优先检查快捷方式目标字段或终端命令是否带了 --new-window。
命令行参数比配置更可靠
Windows 快捷方式目标字段示例:
"C:\Program Files\Sublime Text\sublime_text.exe" --new-window
macOS 终端执行:
subl --new-window
--new-window 是硬开关,无视所有会话记忆逻辑。注意拼写——--new 或 -n 都无效,还会弹黑框报错。ST4 全面支持,ST3 部分旧版可能不识别,建议先确认版本(Sublime Text → About Sublime Text)。
真正容易被忽略的是:remember_open_files 控制文件恢复,hot_exit 控制未保存内容残留,二者共同构成“恢复闭环”。断掉任意一环,都可能让 Sublime 在你以为干净的时候悄悄塞回一个旧 README.md。

