Почему Sublime каждый раз забывает мою сессию?

Каждый раз, когда я закрываю Sublime Text 2 и снова открываю его, папки моего проекта не отображаются, как и открытые файлы, которые я использовал в прошлый раз. Есть идеи?

3
задан 6 October 2013 в 19:55

3 ответа

Похоже, ошибка для меня. У меня возникла та же проблема, и мы не одиноки :

Это ошибка в Windows ST3 Build 3033 (и, вероятно, во всех других ОС и сборках).

Когда я открываю файл - а затем закрываю все приложение (например, с помощью Alt + F4 или Файл> Выход) - файлы, которые были открыты перед закрытием приложения, не добавляются в список «Открыть последние». [ 118]

Однако - если я зайду в File -> Close - тогда если я закрою SublimeText и снова открою его - тогда файлы будут добавлены.

Кажется, что файлы добавляются в список «Открыть недавно» во время события «Закрыть», которое не запускается при выходе из приложения. Кроме того, к вашему сведению у меня "Remember_open_files": false, а "hot_exit": false. Поэтому я ожидаю, что когда я закрою все приложение - оно должно добавить те файлы в список недавних, которые были открыты при выходе из приложения.

Шаги для воспроизведения:

  1. Открыть файл в SublimeText.
  2. Перейти к файлу - выход.
  3. Снова откройте SublimeText и проверьте меню File> Open Recent - файла там не будет.

Вы можете найти соответствующий отчет об ошибке здесь .

0
ответ дан 6 October 2013 в 19:55

Попробуйте эту команду:

 sudo chown $USER -R ~/.config/sublime-text-2/

посмотрим, работает ли это для вас.

Обновление:

Что происходит, если / когда вы запускаете Sublime с использованием доступа sudo, тогда Sublime сохраняет временные файлы для этого сеанса с разрешениями sudo. Теперь, когда вы открываете Sublime у пользователя без доступа для перезаписи к этим файлам, Sublime не может сохранить ваш сеанс (Невозможно перезаписать файлы, записанные пользователем root). Следовательно, когда вы начнете возвышенное в следующий раз, он начнет чистую сессию.

0
ответ дан 6 October 2013 в 19:55

Просто обновление хорошего ответа от @Vikash Singh. Для последней версии Sublime:

sudo chown $USER -R ~/.config/sublime-text-3/
0
ответ дан 6 October 2013 в 19:55

Другие вопросы по тегам:

Похожие вопросы: