[
// WEB DEVELOPING
// Generate Prefix
{
"keys": ["ctrl+shift+1"],
"command": "prefixr"
},
// order by CSSComb
{
"keys": ["ctrl+shift+2"],
"command": "css_sorter"
},
// PROGRAMMING
// Clang Settings
{
"keys": ["super+ctrl+k"],
"command": "clang_previous"
}, {
"keys": ["super+ctrl+m"],
"command": "clang_next"
}, {
"keys": ["ctrl+space"],
"command": "auto_complete"
}, {
"keys": ["shift+space"],
"command": "clang_goto_implementation"
}, {
"keys": ["ctrl+shift+space"],
"command": "clang_goto_def"
},
//TWEAKS
// UI: super + ctrl + *
{
"keys": ["f4"],
"command": "toggle_side_bar"
}, {
"keys": ["f2"],
"command": "toggle_full_screen"
}, {
"keys": ["f3"],
"command": "show_panel",
"args": {
"panel": "console",
"toggle": true
}
}, {
"keys": ["f1"],
"command": "toggle_distraction_free"
},
// General Features
{
"keys": ["super+k", "super+t"],
"command": "title_case"
}, {
"keys": ["ctrl+super+1"],
"command": "fold_by_level",
"args": {
"level": 1
}
}, {
"keys": ["ctrl+super+2"],
"command": "fold_by_level",
"args": {
"level": 2
}
}, {
"keys": ["ctrl+super+3"],
"command": "fold_by_level",
"args": {
"level": 3
}
}, {
"keys": ["ctrl+super+4"],
"command": "fold_by_level",
"args": {
"level": 4
}
}, {
"keys": ["ctrl+super+5"],
"command": "fold_by_level",
"args": {
"level": 5
}
}, {
"keys": ["ctrl+super+6"],
"command": "fold_by_level",
"args": {
"level": 6
}
}, {
"keys": ["ctrl+super+7"],
"command": "fold_by_level",
"args": {
"level": 7
}
}, {
"keys": ["ctrl+super+8"],
"command": "fold_by_level",
"args": {
"level": 8
}
}, {
"keys": ["ctrl+super+9"],
"command": "fold_by_level",
"args": {
"level": 9
}
}, {
"keys": ["ctrl+super+0"],
"command": "unfold_all"
},
{
"keys": ["ctrl+tab"],
"command": "move_to",
"args": {
"to": "eol",
"extend": false
}
}, {
"keys": ["ctrl+shift+f"],
"command": "reindent",
"args": {
"single_line": false
}
}, {
"command": "toggle_comment",
"args": {
"keys": ["super+7"],
"block": false
}
}, {
"keys": ["super+shift+7"],
"command": "toggle_comment",
"args": {
"block": true
}
}, {
"keys": ["super+v"],
"command": "paste"
}, {
"keys": ["super+shitf+v"],
"command": "paste_and_indent"
},
// CSS Snippets by Emmet
{
"keys": ["{"],
"command": "insert_snippet",
"args": {
"contents": " {\n\t$0\n}\n"
},
"context": [{
"key": "setting.auto_match_enabled",
"operator": "equal",
"operand": true
}, {
"key": "selection_empty",
"operator": "equal",
"operand": true,
"match_all": true
}, {
"key": "following_text",
"operator": "regex_contains",
"operand": "^(?:\t| |\\)|]|\\}|$)",
"match_all": true
}, {
"key": "selector",
"operator": "equal",
"operand": "source.css"
}
]
}, {
"keys": ["{"],
"command": "insert_snippet",
"args": {
"contents": " {\n\t${0:$SELECTION}\n}\n"
},
"context": [{
"key": "setting.auto_match_enabled",
"operator": "equal",
"operand": true
}, {
"key": "selection_empty",
"operator": "equal",
"operand": false,
"match_all": true
}, {
"key": "selector",
"operator": "equal",
"operand": "source.css"
}
]
}
]