Sublime Text 3 のプラグインと設定を Git で共有してみた
複数の PC で Sublime Text 3 を同じように使いたくて、
プラグインと設定を Git で共有するようにしたった。
参考リンク含めてメモ。
設定ファイルのある場所と使い方
自分は Windows ユーザなのでここ。
C:\Users\{ユーザ名}\AppData\Roaming\Sublime Text 3
ここにローカルリポジトリ作って、設定変更したら git commit & push
してる。
別の PC では git pull
してから Sublime Text を起動。
管理すべきファイル
基本的には Packages/User/
を管理すれば OK っぽい。
ただこのファイルたちは共有しない方がいいみたい。
- Package Control.last-run
- Package Control.ca-list
- Package Control.ca-bundle
- Package Control.system-ca-bundle
- Package Control.cache/
- Package Control.ca-certs/
.gitignore
んで出来た .gitignore
はこれ。
Japanize のファイルも管理する為、 /Packages/Default/
も管理対象に含めてる。
あと encoding_cache.json
は ConvertToUTF8 のキャッシュっぽいので除外。
/*/
!/Packages/
/Packages/*
!/Packages/Default/
!/Packages/User/
/Packages/User/encoding_cache.json
/Packages/User/Package Control.cache/
/Packages/User/Package Control.ca-bundle
/Packages/User/Package Control.ca-certs/
/Packages/User/Package Control.ca-list
/Packages/User/Package Control.last-run
/Packages/User/Package Control.system-ca-bundle
自分の設定をさらしてみる
akihyro/sublime-text-settings - GitHub