Экспорт Sublime Text конфигурации и установленных пакетов

Я потратил немало времени на настройку конфигураций Sublime Text 2. Теперь я хочу поделиться с моим другом своими конфигурациями (один файл) и установить список пакетов. Какой был бы лучший способ сделать это? Вручную выберите связанные папки в Пакетах и ​​запишите их или что-то еще? Предпочтительно, я хотел бы создать автоматизированный script, который можно было бы скопировать в мой друг и другие.

Мой друг использует Linux. Я использую OSX, что может вызвать некоторые дополнительные проблемы.

Ответ 1

Если вы используете Package Control, отправьте другу Package Control.sublime-settings. Фактически, самый простой способ передачи настроек между машинами - переместить пакет User между машинами. Это, в сочетании с контролем пакетов, делает установку на новой машине относительно быстрой и безболезненной. Единственными проблемами, которые может возникнуть у вашего друга, является несогласованная привязка ключей или другие настройки системы. Эти файлы имеют обозначение some_name (platform).extension. Помимо этого, я бы не стал беспокоиться о каких-либо проблемах (если вы не используете плагины OS X).

Ответ 2

Использование Windows

Откройте новый Command Prompt и введите в командной строке следующее:

cd "C:\Users\<name>\AppData\Roaming\Sublime Text 3\Installed Packages" dir

Затем скопируйте и вставьте в редактор (например, Sublime Text) и отфильтруйте соответствующие части. Не здорово, но работает.

Ответ 3

Управление пакетами имеет хороший документ о том, как синхронизировать возвышенные настройки и устанавливать пакеты: https://packagecontrol.io/docs/syncing