2016 년 3월 2일 오후 9시 기준
Package Control.sublime-settings
{
"bootstrapped": true,
"in_process_packages":
[
],
"installed_packages":
[
"AdvancedNewFile",
"Alignment",
"All Autocomplete",
"AltUp",
"ApacheConf.tmLanguage",
"AutoBackups",
"AutoHotkey",
"BetterFindBuffer",
"BracketHighlighter",
"Compare Side-By-Side",
"ConvertToUTF8",
"DNS Lookups",
"Edit Command Palette",
"FileBrowser",
"FileDiffs",
"FuzzyFileNav",
"Git",
"GitGutter",
"GoImports",
"GoOracle",
"Hosts",
"IMESupport",
"Macroptimize",
"Markdown Preview",
"MarkdownEditing",
"Material Theme",
"Material Theme - Appbar",
"Monokai Extended",
"Nodejs",
"Package Control",
"PlainTasks",
"PowerShell",
"rsub",
"SFTP",
"Shell Turtlestein",
"SideBarEnhancements",
"Sublimerge Pro",
"Sync View Scroll",
"Theme - Brogrammer",
"Theme - Soda",
"TortoiseSVN",
"Vintage Escape",
"Vintageous"
]
}
[
{ "keys": ["f1"], "command": "goto_documentation" },
{ "keys": ["ctrl+o"], "command": "fuzzy_start_from_file" },
// Show bookmarked folders
{ "keys": ["ctrl+shift+o"], "command": "fuzzy_bookmarks_load" },
{ "keys": ["ctrl+alt+f"], "command": "side_bar_find_files_path_containing" },
{ "keys": ["shift+f9"], "command": "context_menu" },
{ "keys": ["ctrl+k","ctrl+r"], "command": "reveal_in_side_bar" },
// { "keys": ["ctrl+;"], "command": "run_macro_file", "args": {"file": "Packages/User/mymacro.sublime-macro"} },
{ "keys": ["alt+p"], "command": "move", "args": {"by": "lines", "forward": false} },
{ "keys": ["alt+n"], "command": "move", "args": {"by": "lines", "forward": true} },
// { "keys": ["alt+up"], "command": "scroll_lines", "args": {"amount": 4.0 } },
// { "keys": ["alt+down"], "command": "scroll_lines", "args": {"amount": -4.0 } },
{ "keys": ["ctrl+k", "alt+r"], "command": "show_overlay", "args": {"overlay": "goto", "show_files": true} },
{ "keys": ["ctrl+."], "command": "next_view" },
{ "keys": ["ctrl+,"], "command": "prev_view" },
{ "keys": ["ctrl+f11"], "command": "toggle_sync_scroll" },
{ "keys": ["ctrl+f12"], "command": "toggle_vintageous" },
{ "keys": ["j", "j"], "command": "_enter_normal_mode", "args": {"mode": "mode_insert"}, "context": [{"key": "vi_insert_mode_aware"}] },
// Toggle Global Enable
{ "keys": ["ctrl+k","ctrl+shift+e"], "command": "bh_toggle_enable" },
// Search to end of file for bracket
{ "keys": ["ctrl+alt+super+b"], "command": "bh_key", "args": { "lines" : true } },
// Go to left bracket
{ "keys": ["ctrl+alt+super+up"], "command": "bh_key", "args": { "no_outside_adj": true, "lines" : true, "plugin": { "type": ["__all__"], "command": "bh_modules.bracketselect", "args": {"select": "left"} } } },
// Go to right bracket
{ "keys": ["ctrl+alt+super+down"], "command": "bh_key", "args": { "no_outside_adj": true, "lines" : true, "plugin": { "type": ["__all__"], "command": "bh_modules.bracketselect", "args": {"select": "right"} } } },
// Remove brackets
{ "keys": ["ctrl+alt+super+r"], "command": "bh_remove_brackets" },
// Toggle string escape mode for sub bracket search in strings
{ "keys": ["ctrl+alt+super+x"], "command": "bh_toggle_string_escape_mode" },
// Select text between brackets
{ "no_outside_adj": true, "keys": ["ctrl+alt+super+s"], "command": "bh_key", "args": { "lines" : true, "plugin": { "type": ["__all__"], "command": "bh_modules.bracketselect" } } },
// Select text including brackets
{ "keys": ["ctrl+alt+super+d"], "command": "bh_key", "args": { "no_outside_adj": true, "lines" : true, "plugin": { "type": ["__all__"], "command": "bh_modules.bracketselect", "args": {"always_include_brackets": true} } } },
// Select tag name of HTML/XML tag (both opening name and closing)
{ "keys": ["ctrl+alt+super+t"], "command": "bh_key", "args": { "plugin": { "type": ["cfml", "html", "angle"], "command": "bh_modules.tagnameselect" } } },
// Select the attribute to the right of the cursor (will wrap inside the tag)
{ "keys": ["ctrl+alt+super+right"], "command": "bh_key", "args": { "plugin": { "type": ["cfml", "html", "angle"], "command": "bh_modules.tagattrselect", "args": {"direction": "right"} } } },
// Select the attribute to the left of the cursor (will wrap inside the tag)
{ "keys": ["ctrl+alt+super+left"], "command": "bh_key", "args": { "plugin": { "type": ["cfml", "html", "angle"], "command": "bh_modules.tagattrselect", "args": {"direction": "left"} } } },
// Convert single quote string to double quoted string and vice versa
// Will handle escaping or unescaping quotes within the string
{ "keys": ["ctrl+alt+super+q"], "command": "bh_key", "args": { "lines" : true, "plugin": { "type": ["single_quote", "double_quote", "py_single_quote", "py_double_quote"], "command": "bh_modules.swapquotes" } } },
// Fold contents between brackets
{ "keys": ["ctrl+alt+super+["], "command": "bh_key", "args": { "plugin": { "type": ["__all__"], "command" : "bh_modules.foldbracket" } } },
// Swap brackets with another type
{ "keys": ["ctrl+alt+super+e"], "command": "swap_brackets" },
// Surround selection with brackets from quick panel
{ "keys": ["ctrl+alt+super+w"], "command": "wrap_brackets" },
// Toggle high visibility mode
{ "keys": ["ctrl+alt+super+v"], "command": "bh_toggle_high_visibility" }
]