Created
November 10, 2013 11:27
-
-
Save apieum/7397041 to your computer and use it in GitHub Desktop.
Sublime keymap
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Show hidden characters
[ | |
{ "keys": ["ctrl+shift+q"], "command": "exit" }, | |
{ | |
"keys": ["alt+shift+&"], | |
"command": "set_layout", | |
"args": | |
{ | |
"cols": [0.0, 1.0], | |
"rows": [0.0, 1.0], | |
"cells": [[0, 0, 1, 1]] | |
} | |
}, | |
{ | |
"keys": ["alt+shift+é"], | |
"command": "set_layout", | |
"args": | |
{ | |
"cols": [0.0, 0.5, 1.0], | |
"rows": [0.0, 1.0], | |
"cells": [[0, 0, 1, 1], [1, 0, 2, 1]] | |
} | |
}, | |
{ | |
"keys": ["alt+shift+\""], | |
"command": "set_layout", | |
"args": | |
{ | |
"cols": [0.0, 0.33, 0.66, 1.0], | |
"rows": [0.0, 1.0], | |
"cells": [[0, 0, 1, 1], [1, 0, 2, 1], [2, 0, 3, 1]] | |
} | |
}, | |
{ | |
"keys": ["alt+shift+'"], | |
"command": "set_layout", | |
"args": | |
{ | |
"cols": [0.0, 0.25, 0.5, 0.75, 1.0], | |
"rows": [0.0, 1.0], | |
"cells": [[0, 0, 1, 1], [1, 0, 2, 1], [2, 0, 3, 1], [3, 0, 4, 1]] | |
} | |
}, | |
{ | |
"keys": ["alt+shift+_"], | |
"command": "set_layout", | |
"args": | |
{ | |
"cols": [0.0, 1.0], | |
"rows": [0.0, 0.5, 1.0], | |
"cells": [[0, 0, 1, 1], [0, 1, 1, 2]] | |
} | |
}, | |
{ | |
"keys": ["alt+shift+ç"], | |
"command": "set_layout", | |
"args": | |
{ | |
"cols": [0.0, 1.0], | |
"rows": [0.0, 0.33, 0.66, 1.0], | |
"cells": [[0, 0, 1, 1], [0, 1, 1, 2], [0, 2, 1, 3]] | |
} | |
}, | |
{ | |
"keys": ["alt+shift+("], | |
"command": "set_layout", | |
"args": | |
{ | |
"cols": [0.0, 0.5, 1.0], | |
"rows": [0.0, 0.5, 1.0], | |
"cells": | |
[ | |
[0, 0, 1, 1], [1, 0, 2, 1], | |
[0, 1, 1, 2], [1, 1, 2, 2] | |
] | |
} | |
}, | |
{ "keys": ["ctrl+&"], "command": "focus_group", "args": { "group": 0 } }, | |
{ "keys": ["ctrl+é"], "command": "focus_group", "args": { "group": 1 } }, | |
{ "keys": ["ctrl+\""], "command": "focus_group", "args": { "group": 2 } }, | |
{ "keys": ["ctrl+'"], "command": "focus_group", "args": { "group": 3 } }, | |
{ "keys": ["ctrl+shift+&"], "command": "move_to_group", "args": { "group": 0 } }, | |
{ "keys": ["ctrl+shift+é"], "command": "move_to_group", "args": { "group": 1 } }, | |
{ "keys": ["ctrl+shift+\""], "command": "move_to_group", "args": { "group": 2 } }, | |
{ "keys": ["ctrl+shift+'"], "command": "move_to_group", "args": { "group": 3 } }, | |
{ "keys": ["ctrl+à"], "command": "focus_side_bar" }, | |
{ "keys": ["alt+&"], "command": "select_by_index", "args": { "index": 0 } }, | |
{ "keys": ["alt+é"], "command": "select_by_index", "args": { "index": 1 } }, | |
{ "keys": ["alt+\""], "command": "select_by_index", "args": { "index": 2 } }, | |
{ "keys": ["alt+'"], "command": "select_by_index", "args": { "index": 3 } }, | |
{ "keys": ["alt+("], "command": "select_by_index", "args": { "index": 4 } }, | |
{ "keys": ["alt+-"], "command": "select_by_index", "args": { "index": 5 } }, | |
{ "keys": ["alt+è"], "command": "select_by_index", "args": { "index": 6 } }, | |
{ "keys": ["alt+_"], "command": "select_by_index", "args": { "index": 7 } }, | |
{ "keys": ["alt+ç"], "command": "select_by_index", "args": { "index": 8 } }, | |
{ "keys": ["alt+à"], "command": "select_by_index", "args": { "index": 9 } }, | |
{ "keys": ["ctrl+shift+u"], "command": "upper_case" }, | |
{ "keys": ["ctrl+shift+l"], "command": "lower_case" }, | |
{ "keys": ["\""], "command": "insert", "args": {"characters": "\""}, "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": "^\"", "match_all": true }, | |
{ "key": "preceding_text", "operator": "regex_contains", "operand": "[^\"]$", "match_all": true } | |
] | |
}, | |
{ "keys": ["\""], "command": "move", "args": {"by": "characters", "forward": true}, "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": "^\"", "match_all": true }, | |
{ "key": "preceding_text", "operator": "regex_contains", "operand": "\"$", "match_all": true } | |
] | |
}, | |
{ "keys": [")"], "command": "insert", "args": {"characters": ")"}, "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": "^\\)", "match_all": true }, | |
{ "key": "preceding_text", "operator": "regex_contains", "operand": "[^(]$", "match_all": true } | |
] | |
}, | |
{ "keys": [")"], "command": "move", "args": {"by": "characters", "forward": true}, "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": "^\\)", "match_all": true }, | |
{ "key": "preceding_text", "operator": "regex_contains", "operand": "\\($", "match_all": true } | |
] | |
}, | |
{ "keys": ["'"], "command": "insert", "args": {"characters": "'"}, "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": "^'", "match_all": true }, | |
{ "key": "preceding_text", "operator": "regex_contains", "operand": "[^']$", "match_all": true } | |
] | |
}, | |
{ "keys": ["'"], "command": "move", "args": {"by": "characters", "forward": true}, "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": "^'", "match_all": true }, | |
{ "key": "preceding_text", "operator": "regex_contains", "operand": "'$", "match_all": true } | |
] | |
}, | |
{ "keys": ["]"], "command": "insert", "args": {"characters": "]"}, "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": "^\\]", "match_all": true }, | |
{ "key": "preceding_text", "operator": "regex_contains", "operand": "[^\\[]$", "match_all": true } | |
] | |
}, | |
{ "keys": ["]"], "command": "move", "args": {"by": "characters", "forward": true}, "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": "^\\]", "match_all": true }, | |
{ "key": "preceding_text", "operator": "regex_contains", "operand": "\\[$", "match_all": true } | |
] | |
}, | |
{ "keys": ["}"], "command": "insert", "args": {"characters": "}"}, "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": "^\\}", "match_all": true }, | |
{ "key": "preceding_text", "operator": "regex_contains", "operand": "[^\\{]$", "match_all": true } | |
] | |
}, | |
{ "keys": ["}"], "command": "move", "args": {"by": "characters", "forward": true}, "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": "^\\}", "match_all": true }, | |
{ "key": "preceding_text", "operator": "regex_contains", "operand": "\\{$", "match_all": true } | |
] | |
} | |
] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment