Как сделать, чтобы Sublime Text 2/3 не открывал предыдущие вкладки при запуске?


22

введите описание изображения здесь Каждый раз, когда я открываю Sublime, эти вкладки автоматически открываются. Как я могу это исправить. Я не могу найти какие-либо настройки для этого.

Ответы:


17

Возвышенный текст 2

Проверьте содержимое каталога ~/.config/sublime-text-2/Settingsна наличие файлаSession.sublime_session

Если эти файлы включены, удалите их

Возвышенный текст 3

ST3 хранит файлы сессий в:

~/.config/sublime-text-3/Local/Session.sublime_session

К сожалению, ST2, похоже, снова создает этот файл. Я решил, что создание пустого файла с правами только для чтения. Спасибо.
Салем

Похоже, что файлы были переименованы Auto Save Session.sublime_session, так что rm -f ~/.config/sublime-text-3/Local/Auto\ Save\ Session.sublime_session
RM

~/.config/sublime-text-3/не существует?
Jtheletter

Как это можно сделать на окнах?
pal4life

Это решение сработало для меня: stackoverflow.com/a/29236116/755405
W1M0R

45

На самом деле есть лучшее решение, реализованное в Sublime Text. Выберите Preferences-> Settings - Userи установите remember_open_filesи hot_exitв false. Полученный файл должен выглядеть так:

{
    "remember_open_files": false,
    "hot_exit": false
}

(Все возможные настройки можно увидеть в Settings - Default.)

Просто перезапустите Sublime Text после этого (может потребоваться перезапустить программу два раза, один раз, чтобы применить настройки), и она должна запуститься без открытых файлов.

Примечание: я смог проверить это только с Sublime Text 3, но я уверен, что эти настройки существуют и в версии 2.


4
это правильный ответ (он также работает на возвышенном 3)
Postadelmaga

2
Хотя это правильно, это не помогает, если Sublime Text вылетает при запуске.
Wok

В чем разница между ними: помните открытые файлы и горячий выход? Потому что если для hot_exit задано значение true, то условие "Remember_open_files", по-видимому, будет автоматически выполнено (т. Е. True hot_exit также сохранит открытые вкладки :)
Джим Рэйнор,

1

В Sublime Text 3 ниже работал для меня.

$ rm ~ / .config / sublime-text-3 / Local / Auto \ Save \ Session.sublime_session

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.