0

我有一堆自定义的 textmate 片段,并且一直在手动支持它们。

但是,我不断更新(并随后调试)这些片段,因此很难(手动)保持它们的备份。例如,这些片段有很多版本,我只需要以某种方式将它们锁定到版本控制中。

我什至不知道他们的位置。如果我知道,也许我可以添加一个 git 存储库(?)

4

1 回答 1

1

是的,使用 Git 存储库(或不同的版本控制系统)将是处理此问题的明智方法。

如文档的“定位捆绑包”部分所述,捆绑包存储在多个位置。如果您自定义捆绑包,更改将存储在以下路径中:

~/Library/Application Support/Avian/Bundles

看起来捆绑文件的只是常规目录,您可以从 shell 中“cd”到它们并启动一个 repo。此位置的捆绑包仅包含原始捆绑包中的增量。因此无需担心更新原始捆绑包等。

希望这可以帮助!

于 2013-11-05T16:03:14.977 回答