[英]How to store Sublime Text preferences in Github
我有一些我一天使用的不同機器,我使用git來下載我項目中的最新代碼。
但是,我的Sublime Text安裝在每台機器上都是不同的,我無法保持我的包裝。 我的Sublime Text 3首選項/包存儲在〜/ Library / Application Support / Sublime Text 3中。
有沒有辦法將我的偏好存儲在Github中,以便我可以將它們放在其他機器上? 我很擔心這樣做,我想知道其他人是否曾經這樣做過。
Package Control/User
您只需要添加~/Library/Application Support/Sublime Text 3/Package Control/User/
(或在Windows上: C:\\Users\\{username}\\AppData\\Roaming\\Sublime Text 3\\Packages\\User
)目錄。
來自https://packagecontrol.io/docs/syncing
正確的解決方案是在所有計算機上安裝Package Control,然后僅同步Packages / User /文件夾。 此文件夾包含Package Control.sublime-settings文件,其中包含所有已安裝軟件包的列表。 如果將此文件復制到另一台計算機,則下次啟動Sublime Text時,Package Control將安裝任何缺少的軟件包的正確版本。
在github上創建一個新的repo,命名為“sublime-prefs”,然后運行以下命令:
cd ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/User
git init
git add Package\ Control.sublime-settings
git commit -am "settings from from <device name>"
git remote add origin https://github.com/<github name>/<repo name>.git
git push -u origin master
退出Sublime Text 3,然后運行這些命令(使用如何克隆到非空目錄的答案? ):
cd ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/User/
git init
git remote add origin https://github.com/<github name>/<repo name>.git
rm Package\ Control.sublime-settings
git fetch
git checkout -t origin/master
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.