Sublime Text 2 открывает последние открытые файлы из последнего сеанса

10

Всякий раз, когда я открывал Sublime Text 2 в Fedora, он использовался для восстановления последнего сеанса.

Но теперь в Mac OS X Mountain Lion, и он не открывает окно с последнего сеанса. Какие настройки мне нужно изменить?

mrudult
источник
"hot_exit": правда, "Remember_open_files": правда
Тайлан
оба вышеуказанных значения по умолчанию установлены в true.
Mrudult
1
Как вы закрываете Sublime? CMD + Q, File-> Quit ect ..
spuder
@spuder просто идет в окна и нажимает на «х»
Mrudult
1
@ Spuder - это все. Возвышенное не закрыто полностью, только окна. Смотрите мой комментарий ниже моего ответа :)
MattDMo

Ответы:

9

Способ, которым возвышенное закрыто, определяет поведение.


Полностью закрывая Sublime с

CMD + q

приведет к тому, что Sublime кеширует открытые файлы и возобновляет их при запуске.


Закрытие только окна с

CMD + w

или же

Shift+ CMD+w

или же

Нажав красную кнопку закрытия кнопки в углу

Sublime предложит сохранить файл. Он не будет открывать последние файлы.

spuder
источник
Это сработало. Спасибо. Я думаю, это потому, что кнопка «x» ведет себя в Mac OS X. Она фактически не закрывает приложение.
Mrudult
Это работает. Но я должен сказать, что закрывать приложение другим способом, чтобы это работало, ужасно.
Ломбас
5

Попробуйте установить

"create_window_at_startup": false,
"hot_exit": true, 
"remember_open_files": true

в вашем Packages/User/Preferences.sublime-settingsфайле (доступно из Sublime Text 2 -> Preferences -> Preferences - Userменю). Если они есть, вы можете убедиться, что они применяются. Параметры hot_exitи remember_open_filesуже должны быть trueпо умолчанию, но create_window_at_startupтакже по умолчанию true, и их установка falseдолжна помочь. Вероятно, происходит то, что Sublime создает при запуске новое пустое окно, но по какой-то причине не запоминает ранее открытые файлы. Я бы также дважды проверил, что ваш ~/Library/Application Support/Sublime Text 2/Packagesкаталог не был изменен, удален, настроен только для чтения или иным образом поврежден.

MattDMo
источник
это не работает :( Когда я устанавливаю «create_window_on_startup: false», теперь он не открывает ни одного окна, когда я запускаю Sublime в первый раз. Мне нужно щелкнуть по нему дважды, но все еще нет файлов из последнего сеанса oepn.
mrudult
Если вы закрываете окна, просто нажимая на красную точку в левом верхнем углу, вы на самом деле не закрываете Sublime Text - он все еще работает в Dock. Попробуйте открыть окно и открыть в нем несколько файлов. Затем нажмите, command-qчтобы полностью закрыть Sublime , затем щелкните значок Dock, чтобы открыть его снова. Ваши файлы должны все появиться снова.
MattDMo
1

Вы можете изменить это поведение в Mac, зайдя в Системные настройки / Общие и сняв флажок «Закрыть окна при выходе из приложения»

Майк Рандл
источник
Извините, но, видимо, этот вариант даже не работает в Йосемити!
Майк Рандл