Hello
I use Sublime 3 under all my systems (linux, windows, and mac). Of course I registered (“Gaetan Semet”), because it becames my main everyday tool.
I share the same configuration files under the three system. You can find it here (nothing confidential here): github.com/Stibbons/sublime-user-config
I however have the following problem:
- when sublime writes something in its preference files Preferences.sublime-settings, or any *.sublime-settings, it rewrites the preference file using tab. Is there a way to use the same setting than in JSON.sublime-settings preference, or the general setting according to tab/space?
This forces me, each time I want to commit a change done in preference, to manually convert tab to space in the modified preference files. Can you do something about this?
I also have the following simple suggestion to help sharing settings between multiple sublime systems (this is a wonderful feature I really love!):
- in Preferences.sublime-settings, please sort the “ignored_packages” list. This list is reordered differently depending on the case, somethime sublime resort when a package needs to be installed or updated, I guess this depends on the python implementation or sort function used. Simply keep all the lists in preference files sorted with the same method. Same for Package Control.sublime-settings, please keep it sorted! (Sort difference: for items “a” and “a b” (so, with space between “a” and “b”) I want to keep them sorted “a”, “a b”], so I use “Sort lines” in sublime, but they are sometimes resorted automatically “a b”, “a”] under. Please have them sort the same way!)
- fix this syntax error when editing json files:
[code]
a,
b,
]
[/code] (so, with the extra comma) is a valid json list.
Many thanks for your support
Gaetan