, .
Tools > New Plugin... , , py , Sublime (, diff_syntax_setter.py):
import sublime, sublime_plugin
class DiffListener(sublime_plugin.EventListener):
def on_load(self, view):
if view.file_name() is not None:
if view.file_name().endswith("COMMIT_EDITMSG"):
view.settings().set("syntax", 'Packages/Diff/Diff.tmLanguage')
, , COMMIT_EDITMSG, Diff.
Sublime Text 3, Tools > Developer > New Plugin....
, Sublime Text 2 (, )).
Sublime Text 3 , , . , , , , , .
, Sublime Text 3, , Sublime , Sublime .