Где sublime хранит темы?

Я установил itg.плоский для sublime через менеджер пакетов. Я хочу внести несколько изменений в тему, но я не могу найти, где менеджер пакетов установил файлы темы. Я использую ST3 на OS X Mavericks

Я осмотрел сеть, но не нашел ничего, относящегося конкретно к тому, что мне нужно, поэтому поток SO-это последнее средство.

2 ответов


пакеты Sublime Text 3 установлены через Контрольный Пакет по умолчанию сохраняется как .sublime-package zip файлы в папке Packages каталог, расположение которого зависит от вашей операционной системы:

  • Linux:~/.config/sublime-text-3/Packages
  • OS X:~/Library/Application Support/Sublime Text 3/Packages
  • Обычная Установка Windows:C:\Users\YourUserName\AppData\Roaming\Sublime Text 3\Packages
  • Установка Windows Portable:InstallationFolder\Sublime Text 3\Data\Packages

самый простой способ редактировать их установить PackageResourceViewer от Управление Пакетами. После установки откройте палитру команд с помощью ShiftP (OS X) или Ctrl ShiftP (Windows/Linux) и введите prv к Pсеминаров, провидениеResourceVпараметры iewer.

выберите Extract Package, затем прокрутите вниз, чтобы Theme - itg.flat и нажмите Enter. Это извлечет пакет в ваш Packages папка, к которой можно легко получить доступ через файловый менеджер вашей операционной системы (Finder,Windows Explorer, Nautilus и т. д.) выбрав Sublime Text → Preferences → Browse Packages… (это для OS X, Windows и Linux имеют отдельный Preferences). Любые изменения файлов в этом каталоге будут переопределять файлы, содержащиеся в .

если вы хотите отредактировать только один файл, после ввода prv в палитре команд выберите PackageResourceViewer: Open Resource вместо. Затем вы можете перемещаться по пакетам и выбирать файлы, которые хотите изменить - Theme - itg.flat/itg.flat.dark.sublime-theme, например. После редактирования файлов, которые вы выбрали, они будут сохранены в


в st3 вы можете переопределить пакеты, создав одноименную папку под ~ / Library / Application\ Support / Sublime\ Text\ 3 / Packages/

например, если вы хотите изменить тему по умолчанию:

  • открыть содержимое Sublime Text.app (правый clic > показать содержимое пакета), найдите содержимое/MacOS/Packages/Theme - по умолчанию.возвышенное-пакет

  • .sublime-файлы пакета zip, поэтому скопируйте файл где-нибудь снаружи, распакуйте его, найдите неисполнение.возвышенное-файл темы. Это Джейсон.

  • внесите изменения в файл

  • перейдите к ~ / Library / Application\ Support / Sublime\ Text\ 3 / Packages/, создайте папку "тема-по умолчанию"

  • скопируйте значение по умолчанию.sublime-тема в папку, которую вы только что создали

сделано. Любые изменения, которые вы сделаете по умолчанию.sublime-тема будет автоматически загружена в текущей теме, не нужно перезапускать ST.

Для справки:

https://www.sublimetext.com/docs/3/packages.html