Невозможно отредактировать значения по умолчанию.
Я хотел бы изменить свои настройки по умолчанию в Sublime Text 3 (beta build 3059), чтобы не игнорировать пакет Vintage - с помощью настроек > Настройки - по умолчанию. Я запускаю Sublime Text в Windows 7 Pro x64.
Документация Vintage package говорит, чтобы отредактировать и сохранить файл настроек по умолчанию, чтобы включить режим Vintage:
![Sublime Text 3 Vintage Package Documentation]()
Когда я нажимаю элемент меню "Настройки - по умолчанию", файл по умолчанию Preferences.sublime-settings
открывается с ожидаемым контентом; но я не могу его редактировать. Например, удаление или возврат, чтобы удалить "Vintage"
в "ignored_packages": ["Vintage"]
ничего не делает.
Я думал, что файл настроек по умолчанию был помечен как readonly и попытался проверить его: C:\Users\me\AppData\Roaming\Sublime Text 3\Packages\Default\Preferences.sublime-settings
не существует. C:\Users\me\AppData\Roaming\Sublime Text 3\Packages\Default
также не существует.
Чтобы обойти это, я попытался сохранить файл настроек по умолчанию, который Sublime Text открыл для меня, - чтобы увидеть, будет ли это создавать каталог Default
и Preferences.sublime-settings
в нем. Вместо этого Sublime Text дал следующую ошибку:
Невозможно сохранить C:\Users\me\AppData\Roaming\Sublime Text 3\Packages\Default\Preferences.sublime-settings
Ошибка: система не может найти указанный путь.
Кто-нибудь столкнулся с этой проблемой с Sublime Text 3 (особенно в попытке включить режим Vintage или иначе) и работал вокруг него... или нашел для этого авторитетное объяснение?
Я думаю, что в следующий раз я мог бы попробовать добавить отсутствующий каталог Default
сам, создать в нем пустой текстовый файл Preferences.sublime-settings
и повторить попытку сохранить файл настроек по умолчанию, который был открыт для меня Sublime Text; но это начинает чувствовать себя глупым.
Ответы
Ответ 1
Вы не должны изменять настройки по умолчанию. Добавьте файлы, которые вы хотите игнорировать, в файл Packages/User/Preferences.sublime-settings
. Вы можете открыть этот файл, перейдя в Preferences - >Settings - User
. Все, что вы установили здесь, переопределит настройки по умолчанию.
Ответ 2
Я понимаю, что вы хотите Не игнорировать Vintage.
Это можно сделать, используя Preferences.sublime-setting-User
. AFAIK, любое значение, указанное в этом файле, перезаписывает записи в Preferences.sublime-setting-Default
.
Просто добавьте эту строку с "Vintage"
, удаленную в нее, к вашим предпочтениям пользователя, и все будет в порядке. (Не забудьте сохранить файл после того, как вы сделали редактирование, и это произойдет мгновенно)
Кроме того, по умолчанию этот режим VI не является более активным, поэтому сначала убедитесь, что вы нажали Esc, чтобы убедиться, что активирован VI.
// Settings in here override those in "Default/Preferences.sublime-settings",
// and are overridden in turn by file type specific settings.
{
"ignored_packages": []
}
Обновление
Последний формат:
{
"ignored_packages":
[
// Line below is commented out to enable Vintage.
//"Vintage"
],
// To start Sublime in Command moder
// rather than Insert mode.
"vintage_start_in_command_mode": true
}
Ответ 3
Установите "PackageResourceViewer" из "Установить пакет" в палитре команд.
Затем используйте команду PackageResourceViewer в палитре команд.
Используйте это для извлечения/открытия пакетов по умолчанию, которые вы ранее не могли.
Дополнительная информация здесь: https://github.com/skuroda/PackageResourceViewer
Ответ 4
Я использую Sublime Text3 недавно в Windows 10. Я пытаюсь изменить файл: Packages/User/Preferences.sublime-settings. И встретились с вашей проблемой "Включить sa ve Preferences.sublime-settings".
Я решаю это, изменяя свойство Preferences.sublime-settings файла в Security, редактируя "пользовательские" разрешения. Разрешено изменять.
И затем я могу редактировать и сохранять Preferences.sublime-settings