import sublime
import sublime_plugin
class SetDefaultSyntaxCommand(sublime_plugin.EventListener):
def on_new(self, view):
view.set_syntax_file('Packages/C++/C++.sublime-syntax')
.py
,比如 SetDefaultSyntax.py
。{
"theme": "Adaptive.sublime-theme",
"color_scheme": "Packages/Monokai++/themes/Monokai++.tmTheme",
"font_size": 19,
"ignored_packages":
[
],
"index_files": true,
"save_on_focus_lost": true,
}
[
{ "keys": ["keypad_enter"], "command": "insert", "args": {"characters": "\n"} },
// { "keys": ["keypad_enter"], "command": "commit_completion", "context":
// [
// { "key": "auto_complete_visible", "operator": "equal", "operand": true }
// ]
// },
// { "keys": ["keypad_enter"], "command": "commit_completion", "context":
// [
// { "key": "auto_complete_visible", "operator": "equal", "operand": false }
// ]
// },
// { "keys": ["keypad_enter"], "command": "insert", "args": {"characters": "\n"}, "context":
// [
// { "key": "auto_complete_visible", "operator": "equal", "operand": false },
// { "key": "setting.auto_indent", "operator": "equal", "operand": true },
// { "key": "preceding_text", "operator": "regex_contains", "operand": "\n$", "match_all": true }
// ]
// },
// { "keys": ["keypad_enter"], "command": "commit_completion" },
{ "keys": ["keypad_enter"], "command": "select", "context":
[
{ "key": "overlay_has_focus", "operator": "equal", "operand": true }
]
},
{ "keys": ["alt+down"], "command": "move_to", "args": {"to": "eof", "extend": false} },
{ "keys": ["alt+left"], "command": "move_to", "args": {"to": "bol", "extend": false} },
{ "keys": ["alt+right"], "command": "move_to", "args": {"to": "eol", "extend": false} },
{ "keys": ["shift+alt+up"], "command": "move_to", "args": {"to": "bof", "extend": true} },
{ "keys": ["shift+alt+down"], "command": "move_to", "args": {"to": "eof", "extend": true} },
{ "keys": ["shift+alt+right"], "command": "move_to", "args": {"to": "eol", "extend": true} },
{ "keys": ["shift+alt+left"], "command": "move_to", "args": {"to": "bol", "extend": true} },
{ "keys": ["alt+up"], "command": "move_to", "args": {"to": "bof", "extend": false} },
]
【解决】Sublime Text找不到Package Control选项,且输入install也不显示Install Package(其中一种情况)_sublime没有package control-CSDN博客