我有一堆自定义的textmate片段,并且一直在手动支持它们。
但是,我不断更新(并随后调试)这些片段,因此很难保持备份(手动)。例如,有很多这些片段的版本,我只需要以某种方式将它们锁定到版本控制中。
我甚至不知道他们的位置。如果我知道也许我可以添加一个git存储库(?)
答案 0 :(得分:1)
是的,使用Git存储库(或不同的版本控制系统)将是一种理智的方式来处理这个问题。
如the 'Locating Bundles' section of the documentation中所述,存储了多个位置包。如果您自定义捆绑包,则更改将存储在以下路径中:
~/Library/Application Support/Avian/Bundles
看似捆绑文件的内容只是常规目录,你可以从shell中“cd”进入它们并启动一个repo。此位置中的捆绑包仅包含原始捆绑包中的增量。因此无需担心更新原始捆绑包等。
希望这有帮助!