启动时如何防止Sublime Text 2打开最后一个打开的文件/项目


70

我在Lion上-在命令行中,使用“ subl”打开项目时。在我的项目文件夹中-它打开了我退出Sublime之前打开的最后一个项目。

我没有选中“退出时恢复窗口”的最大首选项。

我如何防止这种行为?是否为此设置了首选项?

Answers:


121

我认为可以通过更改hot_exitremember_open_files设置来启用所需的行为。如果签出“全局设置-默认”首选项,则会有一些注释描述这些设置。

如果要更改它们,则应在“全局设置-用户”文件中覆盖它们,以保留跨更新的更改。


1
嗯-我已经添加了它们并将它们设置为false-但是在重新启动时-如果我在“窗口”菜单中查看-我可以看到过去打开过的所有先前项目/文件...我需要清除吗该列表首先以某种方式?看起来效果不大-尽管通过这些设置在Google上进行搜索,但确实存在-因此,感谢您。
约尔格(Joerg)

啊-当我在“全局设置-用户”中输入它时,它可以工作-而不是“文件设置-用户” ...我认为这只是您输入中的错字。
约尔格(Joerg)

非常感谢-我也尝试对其进行编辑-但由于某种原因,它被主持人拒绝。
约尔格(Joerg)

3
谢谢!首选项>设置默认值,然后将上述两个值都设置为'false'。
丹尼斯2012年

谢谢。这让我发疯。由于某种原因,它已在我的linux机器上启用,但在我的mac机上未启用。
约翰·卡特

28

如果有人想知道如何在高级文本3中执行此操作,请将以下内容复制并粘贴到设置-用户中:

"hot_exit": false,
"remember_open_files": false,

4
remember_open_files在版本3083中不存在,但设置hot_exit为false确实可以解决原始问题。
zigojacko 2015年

10

我也只能通过设置"hot_exit": false我的首选项来使其工作。


1
按照默认首选项中的注释:“ remember_open_files使应用程序以最后一组打开的文件启动。如果hot_exit为true,则将其更改为false无效”
Aaron Gibralter

1

在Linux上,我遇到一个问题,我什至无法启动Sublime Text 3,因为打开的文件太多,并且在我有机会更改设置之前它会挂起。

我做了Mike Wizowski的建议,并对其进行了编辑$HOME/.config/sublime-text-3/Packages/User/Preferences.sublime-settings以包括这些设置。

但是,此后重新启动Sublime Text似乎无法解决我的问题,因为Sublime仍然打开了所有文件和文件夹。

我发现删除$HOME/.config/sublime-text-3/Local/Sublime Text中的2个“ .sublime_session”文件会忘记最近打开的文件/文件夹,从而修复了我的悬挂文本编辑器。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.