17 lines
484 B
Python
17 lines
484 B
Python
import sublime, sublime_plugin
|
|
|
|
from sublime_lib.path import root_at_packages
|
|
|
|
|
|
SETTINGS_SYNTAX = 'Packages/AAAPackageDev/Support/Sublime Settings.tmLanguage'
|
|
|
|
|
|
TPL = """{$0}"""
|
|
|
|
|
|
class NewSettingsCommand(sublime_plugin.WindowCommand):
|
|
def run(self):
|
|
v = self.window.new_file()
|
|
v.settings().set('default_dir', root_at_packages('User'))
|
|
v.settings().set('syntax', SETTINGS_SYNTAX)
|
|
v.run_command('insert_snippet', {'contents': TPL})
|