同步sublime的不同用户设置

时间:2015-07-19 16:40:42

标签: sublimetext2 sublimetext3 sublimetext sublime-text-plugin

synced我的用户文件夹中有崇高的设置。

但是如果我想为不同的机器使用不同的设置怎么办?例如,在terminal包的设置中,我定义了Git Bash的路径,它是

"terminal": "C:/Program Files (x86)/Git/bin/sh.exe"

在一台机器上,

"terminal": "C:/Program Files/Git/bin/sh.exe"

在另一个人身上。

我尝试使用默认设置,但它们会一直刷新。

1 个答案:

答案 0 :(得分:0)

也许看一下这个包:https://packagecontrol.io/packages/PackageSync 我从未使用它,但根据自述文件,

  

PackageSync提供以下用户可配置设置:

     

...

     

ignore_files [array]   备份时要忽略的文件列表。

因此,您需要创建一个包含此文件的PackageSync.sublime_settings文件:

{ "ignore_files": "Terminal.sublime_settings" }

这不是理想的,因为它会阻止enitre文件同步,而不仅仅是那个条目("terminal": "C:/Program Files (x86)/Git/bin/sh.exe"条目),但它应该有效。 (免责声明:我自己没试过)

替代方案:可能的解决方法

您也可以在设置中使用行"terminal" : "~/my_custom_terminal_shortcut",然后在每台指向相应位置的计算机上创建~/my_custom_terminal_shortcut文件