Подтвердить что ты не робот

Где пакеты по умолчанию в Sublime Text 3 на Ubuntu?

Я перехожу из Sublime Text 2 в 3. В Sublime Text 2 я изменил множество настроек по умолчанию в редакторе - например, высоту панели вкладок, цвет боковой панели и т.д. - изменив значение Default.sublime-theme в файле sublime-text-2/Packages/Theme - Default. Я также смог изменить цвета цветовых схем по умолчанию аналогичным образом. Я пытался выяснить, как это сделать для Sublime Text 3, но не может найти эти файлы. ~/.config/sublime-text-3 только, кажется, содержит переопределения для пользовательских настроек, а не настройки по умолчанию.

Эта ссылка на форумах Sublime Text, похоже, дает местоположение для Windows и Mac, но не для Ubuntu. Я искал немного безрезультатно. У кого-нибудь есть предложения?

Спасибо!

4b9b3361

Ответ 1

Чтобы усилить ответ @skuroda - ST3 содержит все свои данные, которые в ST2 были сохранены в Packages/PackageName, в PackageName.sublime-package файлах, которые в основном представляют собой только zip файлы или "Ресурсы", поскольку они теперь известны, Используя PackageResourceViewer, вы можете легко редактировать отдельные файлы, содержащиеся в ресурсе, а затем сохранять их снова. При сохранении будет создана соответствующая структура каталогов в Packages/PackageName, что позволит вам отредактировать файл непосредственно в следующий раз. Способ работы файла в Sublime, любой файл, существующий в ~/.config/sublime-text-3/Packages/PackageName/, переопределит любой файл с тем же именем, хранящийся в PackageName.sublime-package.

Однако, поскольку вы не хотите, чтобы эти файлы были случайно перезаписаны, я предложил бы создавать каталоги ~/config/sublime-text-3/Packages/User/Themes/ и User/Color Schemes и вместо этого хранить ваши настроенные файлы. Каталог User/ защищен от перезаписи во время обновлений и т.д., И если вы не планируете создавать настраиваемую тему или цветовую схему для перераспределения через Control Package, лучше всего хранить ваши файлы там.


ИЗМЕНИТЬ

Я только понял, что вы не получили ответа на свой первоначальный вопрос - где хранятся файлы? Если вы установили файл .deb из sublimetext.com, все файлы .sublime-package находятся в /opt/sublime_text/Packages.

Ответ 2

В консоли ST попробуйте ввести sublime.executable_path(). Это должно приблизиться к тому, где вы должны быть. Кроме того, вы должны скопировать содержимое файла и переместить его (под новым именем в папку пакетов). Вероятно, вы не хотите, чтобы ваши изменения возвращались при последующем обновлении. Альтернативным методом является попытка переопределения файлов, в которых вы нуждаетесь. Я не делал этого для файлов тем, поэтому я не уверен, что все будет работать так, как должно. Если вы берете переопределяющий маршрут, я бы рекомендовал использовать PackageResourceViewer. Я написал его, чтобы помочь с просмотром/переопределением файлов пакетов в ST3.

Ответ 3

Если вы хотите, чтобы самый простой способ сохранить ваши настроенные параметры, сначала скопируйте все настройки по умолчанию и вставьте их в новый файл с именем Preferences.sublime-settings.

Затем внесите изменения и сохраните файл:

/home/**username**/.config/sublime-text-3/Packages/User

Чтобы увидеть папку .config, вам нужно включить show hidden files.

Инструкции написаны в верхней части списка настроек по умолчанию, если вам интересно, откуда это взялось.

Ответ 4

Вы можете использовать

dpkg -L <package name>

Например

dpkg -L subli<tab>