-
Notifications
You must be signed in to change notification settings - Fork 0
/
BucketPreviewer.sublime-workspace
361 lines (361 loc) · 44.4 KB
/
BucketPreviewer.sublime-workspace
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
{
"auto_complete":
{
"selected_items":
[
]
},
"buffers":
[
{
"contents": " ",
"settings":
{
"buffer_size": 1,
"line_ending": "Unix"
}
},
{
"file": "BucketPreviewer/Assets/Scripts/Loader.cs",
"settings":
{
"buffer_size": 4833,
"line_ending": "Unix"
}
},
{
"file": "/Users/TungstenNoiMac/Library/Application Support/Sublime Text 3/Packages/User/Default (OSX).sublime-keymap",
"settings":
{
"buffer_size": 95,
"line_ending": "Unix"
}
},
{
"contents": "/*\nOn OS X, basic text manipulations (left, right, command+left, etc) make use of the system key bindings,\nand don't need to be repeated here. Anything listed here will take precedence, however.\n*/\n[\n { \"keys\": [\"super+shift+n\"], \"command\": \"new_window\" },\n { \"keys\": [\"super+shift+w\"], \"command\": \"close_window\" },\n { \"keys\": [\"super+o\"], \"command\": \"prompt_open\" },\n { \"keys\": [\"super+shift+t\"], \"command\": \"reopen_last_file\" },\n { \"keys\": [\"super+alt+up\"], \"command\": \"switch_file\", \"args\": {\"extensions\": [\"cpp\", \"cxx\", \"cc\", \"c\", \"hpp\", \"hxx\", \"hh\", \"h\", \"ipp\", \"inl\", \"m\", \"mm\"]} },\n { \"keys\": [\"super+n\"], \"command\": \"new_file\" },\n { \"keys\": [\"super+s\"], \"command\": \"save\" },\n { \"keys\": [\"super+shift+s\"], \"command\": \"prompt_save_as\" },\n { \"keys\": [\"super+alt+s\"], \"command\": \"save_all\" },\n { \"keys\": [\"super+w\"], \"command\": \"close\" },\n\n { \"keys\": [\"super+k\", \"super+b\"], \"command\": \"toggle_side_bar\" },\n { \"keys\": [\"super+ctrl+f\"], \"command\": \"toggle_full_screen\" },\n { \"keys\": [\"super+ctrl+shift+f\"], \"command\": \"toggle_distraction_free\" },\n\n { \"keys\": [\"super+z\"], \"command\": \"undo\" },\n { \"keys\": [\"super+shift+z\"], \"command\": \"redo\" },\n { \"keys\": [\"super+y\"], \"command\": \"redo_or_repeat\" },\n { \"keys\": [\"super+u\"], \"command\": \"soft_undo\" },\n { \"keys\": [\"super+shift+u\"], \"command\": \"soft_redo\" },\n\n { \"keys\": [\"super+x\"], \"command\": \"cut\" },\n { \"keys\": [\"super+c\"], \"command\": \"copy\" },\n { \"keys\": [\"super+v\"], \"command\": \"paste\" },\n { \"keys\": [\"super+shift+v\"], \"command\": \"paste_and_indent\" },\n { \"keys\": [\"super+k\", \"super+v\"], \"command\": \"paste_from_history\" },\n { \"keys\": [\"super+option+v\"], \"command\": \"paste_from_history\" },\n\n { \"keys\": [\"ctrl+alt+left\"], \"command\": \"move\", \"args\": {\"by\": \"subwords\", \"forward\": false} },\n { \"keys\": [\"ctrl+alt+right\"], \"command\": \"move\", \"args\": {\"by\": \"subword_ends\", \"forward\": true} },\n { \"keys\": [\"ctrl+alt+shift+left\"], \"command\": \"move\", \"args\": {\"by\": \"subwords\", \"forward\": false, \"extend\": true} },\n { \"keys\": [\"ctrl+alt+shift+right\"], \"command\": \"move\", \"args\": {\"by\": \"subword_ends\", \"forward\": true, \"extend\": true} },\n\n { \"keys\": [\"ctrl+left\"], \"command\": \"move\", \"args\": {\"by\": \"subwords\", \"forward\": false} },\n { \"keys\": [\"ctrl+right\"], \"command\": \"move\", \"args\": {\"by\": \"subword_ends\", \"forward\": true} },\n { \"keys\": [\"ctrl+shift+left\"], \"command\": \"move\", \"args\": {\"by\": \"subwords\", \"forward\": false, \"extend\": true} },\n { \"keys\": [\"ctrl+shift+right\"], \"command\": \"move\", \"args\": {\"by\": \"subword_ends\", \"forward\": true, \"extend\": true} },\n\n { \"keys\": [\"ctrl+alt+up\"], \"command\": \"scroll_lines\", \"args\": {\"amount\": 1.0} },\n { \"keys\": [\"ctrl+alt+down\"], \"command\": \"scroll_lines\", \"args\": {\"amount\": -1.0} },\n\n { \"keys\": [\"ctrl+shift+up\"], \"command\": \"select_lines\", \"args\": {\"forward\": false} },\n { \"keys\": [\"ctrl+shift+down\"], \"command\": \"select_lines\", \"args\": {\"forward\": true} },\n\n { \"keys\": [\"super+shift+[\"], \"command\": \"prev_view\" },\n { \"keys\": [\"super+shift+]\"], \"command\": \"next_view\" },\n { \"keys\": [\"super+alt+left\"], \"command\": \"prev_view\" },\n { \"keys\": [\"super+alt+right\"], \"command\": \"next_view\" },\n\n { \"keys\": [\"ctrl+tab\"], \"command\": \"next_view_in_stack\" },\n { \"keys\": [\"ctrl+shift+tab\"], \"command\": \"prev_view_in_stack\" },\n\n { \"keys\": [\"super+a\"], \"command\": \"select_all\" },\n { \"keys\": [\"super+shift+l\"], \"command\": \"split_selection_into_lines\" },\n { \"keys\": [\"escape\"], \"command\": \"single_selection\", \"context\":\n [\n { \"key\": \"num_selections\", \"operator\": \"not_equal\", \"operand\": 1 }\n ]\n },\n { \"keys\": [\"escape\"], \"command\": \"clear_fields\", \"context\":\n [\n { \"key\": \"has_next_field\", \"operator\": \"equal\", \"operand\": true }\n ]\n },\n { \"keys\": [\"escape\"], \"command\": \"clear_fields\", \"context\":\n [\n { \"key\": \"has_prev_field\", \"operator\": \"equal\", \"operand\": true }\n ]\n },\n { \"keys\": [\"escape\"], \"command\": \"hide_panel\", \"args\": {\"cancel\": true},\n \"context\":\n [\n { \"key\": \"panel_visible\", \"operator\": \"equal\", \"operand\": true }\n ]\n },\n { \"keys\": [\"escape\"], \"command\": \"hide_overlay\", \"context\":\n [\n { \"key\": \"overlay_visible\", \"operator\": \"equal\", \"operand\": true }\n ]\n },\n { \"keys\": [\"escape\"], \"command\": \"hide_popup\", \"context\":\n [\n { \"key\": \"popup_visible\", \"operator\": \"equal\", \"operand\": true }\n ]\n },\n { \"keys\": [\"escape\"], \"command\": \"hide_auto_complete\", \"context\":\n [\n { \"key\": \"auto_complete_visible\", \"operator\": \"equal\", \"operand\": true }\n ]\n },\n\n { \"keys\": [\"super+]\"], \"command\": \"indent\" },\n { \"keys\": [\"super+[\"], \"command\": \"unindent\" },\n\n { \"keys\": [\"tab\"], \"command\": \"insert_best_completion\", \"args\": {\"default\": \"\\t\", \"exact\": true} },\n { \"keys\": [\"tab\"], \"command\": \"insert_best_completion\", \"args\": {\"default\": \"\\t\", \"exact\": false},\n \"context\":\n [\n { \"key\": \"setting.tab_completion\", \"operator\": \"equal\", \"operand\": true },\n { \"key\": \"preceding_text\", \"operator\": \"regex_match\", \"operand\": \".*[^0-9]$\", \"match_all\": true },\n ]\n },\n { \"keys\": [\"tab\"], \"command\": \"replace_completion_with_next_completion\", \"context\":\n [\n { \"key\": \"last_command\", \"operator\": \"equal\", \"operand\": \"insert_best_completion\" },\n { \"key\": \"setting.tab_completion\", \"operator\": \"equal\", \"operand\": true }\n ]\n },\n { \"keys\": [\"tab\"], \"command\": \"reindent\", \"context\":\n [\n { \"key\": \"setting.auto_indent\", \"operator\": \"equal\", \"operand\": true },\n { \"key\": \"selection_empty\", \"operator\": \"equal\", \"operand\": true, \"match_all\": true },\n { \"key\": \"preceding_text\", \"operator\": \"regex_match\", \"operand\": \"^$\", \"match_all\": true },\n { \"key\": \"following_text\", \"operator\": \"regex_match\", \"operand\": \"^$\", \"match_all\": true }\n ]\n },\n { \"keys\": [\"tab\"], \"command\": \"indent\", \"context\":\n [\n { \"key\": \"text\", \"operator\": \"regex_contains\", \"operand\": \"\\n\" }\n ]\n },\n { \"keys\": [\"tab\"], \"command\": \"next_field\", \"context\":\n [\n { \"key\": \"has_next_field\", \"operator\": \"equal\", \"operand\": true }\n ]\n },\n { \"keys\": [\"tab\"], \"command\": \"commit_completion\", \"context\":\n [\n { \"key\": \"auto_complete_visible\" },\n { \"key\": \"setting.auto_complete_commit_on_tab\" }\n ]\n },\n\n { \"keys\": [\"shift+tab\"], \"command\": \"insert\", \"args\": {\"characters\": \"\\t\"} },\n { \"keys\": [\"shift+tab\"], \"command\": \"unindent\", \"context\":\n [\n { \"key\": \"setting.shift_tab_unindent\", \"operator\": \"equal\", \"operand\": true }\n ]\n },\n { \"keys\": [\"shift+tab\"], \"command\": \"unindent\", \"context\":\n [\n { \"key\": \"preceding_text\", \"operator\": \"regex_match\", \"operand\": \"^[\\t ]*\" }\n ]\n },\n { \"keys\": [\"shift+tab\"], \"command\": \"unindent\", \"context\":\n [\n { \"key\": \"text\", \"operator\": \"regex_contains\", \"operand\": \"\\n\" }\n ]\n },\n { \"keys\": [\"shift+tab\"], \"command\": \"prev_field\", \"context\":\n [\n { \"key\": \"has_prev_field\", \"operator\": \"equal\", \"operand\": true }\n ]\n },\n\n { \"keys\": [\"super+l\"], \"command\": \"expand_selection\", \"args\": {\"to\": \"line\"} },\n { \"keys\": [\"super+d\"], \"command\": \"find_under_expand\" },\n { \"keys\": [\"super+k\", \"super+d\"], \"command\": \"find_under_expand_skip\" },\n { \"keys\": [\"super+shift+space\"], \"command\": \"expand_selection\", \"args\": {\"to\": \"scope\"} },\n { \"keys\": [\"ctrl+shift+m\"], \"command\": \"expand_selection\", \"args\": {\"to\": \"brackets\"} },\n { \"keys\": [\"ctrl+m\"], \"command\": \"move_to\", \"args\": {\"to\": \"brackets\"} },\n { \"keys\": [\"super+shift+j\"], \"command\": \"expand_selection\", \"args\": {\"to\": \"indentation\"} },\n { \"keys\": [\"super+shift+a\"], \"command\": \"expand_selection\", \"args\": {\"to\": \"tag\"} },\n\n { \"keys\": [\"super+alt+.\"], \"command\": \"close_tag\" },\n\n { \"keys\": [\"ctrl+q\"], \"command\": \"toggle_record_macro\" },\n { \"keys\": [\"ctrl+shift+q\"], \"command\": \"run_macro\" },\n\n { \"keys\": [\"super+enter\"], \"command\": \"run_macro_file\", \"args\": {\"file\": \"res://Packages/Default/Add Line.sublime-macro\"} },\n { \"keys\": [\"super+shift+enter\"], \"command\": \"run_macro_file\", \"args\": {\"file\": \"res://Packages/Default/Add Line Before.sublime-macro\"} },\n { \"keys\": [\"enter\"], \"command\": \"commit_completion\", \"context\":\n [\n { \"key\": \"auto_complete_visible\" },\n { \"key\": \"setting.auto_complete_commit_on_tab\", \"operand\": false }\n ]\n },\n\n { \"keys\": [\"super+t\"], \"command\": \"show_overlay\", \"args\": {\"overlay\": \"goto\", \"show_files\": true} },\n { \"keys\": [\"super+p\"], \"command\": \"show_overlay\", \"args\": {\"overlay\": \"goto\", \"show_files\": true} },\n { \"keys\": [\"super+shift+p\"], \"command\": \"show_overlay\", \"args\": {\"overlay\": \"command_palette\"} },\n { \"keys\": [\"super+ctrl+p\"], \"command\": \"prompt_select_workspace\" },\n { \"keys\": [\"super+r\"], \"command\": \"show_overlay\", \"args\": {\"overlay\": \"goto\", \"text\": \"@\"} },\n { \"keys\": [\"ctrl+g\"], \"command\": \"show_overlay\", \"args\": {\"overlay\": \"goto\", \"text\": \":\"} },\n { \"keys\": [\"f12\"], \"command\": \"goto_definition\" },\n { \"keys\": [\"super+alt+down\"], \"command\": \"goto_definition\" },\n { \"keys\": [\"super+shift+r\"], \"command\": \"goto_symbol_in_project\" },\n { \"keys\": [\"ctrl+minus\"], \"command\": \"jump_back\" },\n { \"keys\": [\"ctrl+shift+minus\"], \"command\": \"jump_forward\" },\n\n { \"keys\": [\"super+i\"], \"command\": \"show_panel\", \"args\": {\"panel\": \"incremental_find\", \"reverse\": false} },\n { \"keys\": [\"super+shift+i\"], \"command\": \"show_panel\", \"args\": {\"panel\": \"incremental_find\", \"reverse\": true} },\n { \"keys\": [\"super+f\"], \"command\": \"show_panel\", \"args\": {\"panel\": \"find\", \"reverse\": false} },\n { \"keys\": [\"super+alt+f\"], \"command\": \"show_panel\", \"args\": {\"panel\": \"replace\", \"reverse\": false} },\n { \"keys\": [\"super+alt+e\"], \"command\": \"replace_next\" },\n { \"keys\": [\"super+g\"], \"command\": \"find_next\" },\n { \"keys\": [\"super+shift+g\"], \"command\": \"find_prev\" },\n { \"keys\": [\"super+e\"], \"command\": \"slurp_find_string\" },\n { \"keys\": [\"super+shift+e\"], \"command\": \"slurp_replace_string\" },\n\n { \"keys\": [\"alt+super+g\"], \"command\": \"find_under\" },\n { \"keys\": [\"shift+alt+super+g\"], \"command\": \"find_under_prev\" },\n { \"keys\": [\"ctrl+super+g\"], \"command\": \"find_all_under\" },\n\n { \"keys\": [\"super+shift+f\"], \"command\": \"show_panel\", \"args\": {\"panel\": \"find_in_files\"} },\n { \"keys\": [\"f4\"], \"command\": \"next_result\" },\n { \"keys\": [\"shift+f4\"], \"command\": \"prev_result\" },\n\n { \"keys\": [\"f6\"], \"command\": \"toggle_setting\", \"args\": {\"setting\": \"spell_check\"} },\n { \"keys\": [\"ctrl+f6\"], \"command\": \"next_misspelling\" },\n { \"keys\": [\"ctrl+shift+f6\"], \"command\": \"prev_misspelling\" },\n\n { \"keys\": [\"ctrl+super+up\"], \"command\": \"swap_line_up\" },\n { \"keys\": [\"ctrl+super+down\"], \"command\": \"swap_line_down\" },\n\n { \"keys\": [\"ctrl+backspace\"], \"command\": \"delete_word\", \"args\": { \"forward\": false, \"sub_words\": true } },\n { \"keys\": [\"ctrl+delete\"], \"command\": \"delete_word\", \"args\": { \"forward\": true, \"sub_words\": true } },\n\n { \"keys\": [\"super+forward_slash\"], \"command\": \"toggle_comment\", \"args\": { \"block\": false } },\n { \"keys\": [\"super+alt+forward_slash\"], \"command\": \"toggle_comment\", \"args\": { \"block\": true } },\n\n { \"keys\": [\"super+j\"], \"command\": \"join_lines\" },\n { \"keys\": [\"super+shift+d\"], \"command\": \"duplicate_line\" },\n\n { \"keys\": [\"ctrl+backquote\"], \"command\": \"show_panel\", \"args\": {\"panel\": \"console\", \"toggle\": true} },\n\n { \"keys\": [\"ctrl+space\"], \"command\": \"auto_complete\" },\n { \"keys\": [\"ctrl+space\"], \"command\": \"replace_completion_with_auto_complete\", \"context\":\n [\n { \"key\": \"last_command\", \"operator\": \"equal\", \"operand\": \"insert_best_completion\" },\n { \"key\": \"auto_complete_visible\", \"operator\": \"equal\", \"operand\": false },\n { \"key\": \"setting.tab_completion\", \"operator\": \"equal\", \"operand\": true }\n ]\n },\n\n { \"keys\": [\"super+alt+p\"], \"command\": \"show_scope_name\" },\n { \"keys\": [\"ctrl+shift+p\"], \"command\": \"show_scope_name\" },\n\n { \"keys\": [\"f7\"], \"command\": \"build\" },\n { \"keys\": [\"super+b\"], \"command\": \"build\" },\n { \"keys\": [\"super+shift+b\"], \"command\": \"build\", \"args\": {\"select\": true} },\n\n { \"keys\": [\"ctrl+c\"], \"command\": \"exec\", \"args\": {\"kill\": true} },\n\n { \"keys\": [\"ctrl+t\"], \"command\": \"transpose\" },\n\n { \"keys\": [\"f5\"], \"command\": \"sort_lines\", \"args\": {\"case_sensitive\": false} },\n { \"keys\": [\"ctrl+f5\"], \"command\": \"sort_lines\", \"args\": {\"case_sensitive\": true} },\n\n // Auto-pair quotes\n { \"keys\": [\"\\\"\"], \"command\": \"insert_snippet\", \"args\": {\"contents\": \"\\\"$0\\\"\"}, \"context\":\n [\n { \"key\": \"setting.auto_match_enabled\", \"operator\": \"equal\", \"operand\": true },\n { \"key\": \"selection_empty\", \"operator\": \"equal\", \"operand\": true, \"match_all\": true },\n { \"key\": \"following_text\", \"operator\": \"regex_contains\", \"operand\": \"^(?:\\t| |\\\\)|]|\\\\}|>|$)\", \"match_all\": true },\n { \"key\": \"preceding_text\", \"operator\": \"not_regex_contains\", \"operand\": \"[\\\"a-zA-Z0-9_]$\", \"match_all\": true },\n { \"key\": \"eol_selector\", \"operator\": \"not_equal\", \"operand\": \"string.quoted.double - punctuation.definition.string.end\", \"match_all\": true }\n ]\n },\n { \"keys\": [\"\\\"\"], \"command\": \"insert_snippet\", \"args\": {\"contents\": \"\\\"${0:$SELECTION}\\\"\"}, \"context\":\n [\n { \"key\": \"setting.auto_match_enabled\", \"operator\": \"equal\", \"operand\": true },\n { \"key\": \"selection_empty\", \"operator\": \"equal\", \"operand\": false, \"match_all\": true }\n ]\n },\n { \"keys\": [\"\\\"\"], \"command\": \"move\", \"args\": {\"by\": \"characters\", \"forward\": true}, \"context\":\n [\n { \"key\": \"setting.auto_match_enabled\", \"operator\": \"equal\", \"operand\": true },\n { \"key\": \"selection_empty\", \"operator\": \"equal\", \"operand\": true, \"match_all\": true },\n { \"key\": \"following_text\", \"operator\": \"regex_contains\", \"operand\": \"^\\\"\", \"match_all\": true },\n { \"key\": \"selector\", \"operator\": \"not_equal\", \"operand\": \"punctuation.definition.string.begin\", \"match_all\": true },\n { \"key\": \"eol_selector\", \"operator\": \"not_equal\", \"operand\": \"string.quoted.double - punctuation.definition.string.end\", \"match_all\": true },\n ]\n },\n { \"keys\": [\"backspace\"], \"command\": \"run_macro_file\", \"args\": {\"file\": \"res://Packages/Default/Delete Left Right.sublime-macro\"}, \"context\":\n [\n { \"key\": \"setting.auto_match_enabled\", \"operator\": \"equal\", \"operand\": true },\n { \"key\": \"selection_empty\", \"operator\": \"equal\", \"operand\": true, \"match_all\": true },\n { \"key\": \"preceding_text\", \"operator\": \"regex_contains\", \"operand\": \"\\\"$\", \"match_all\": true },\n { \"key\": \"following_text\", \"operator\": \"regex_contains\", \"operand\": \"^\\\"\", \"match_all\": true },\n { \"key\": \"selector\", \"operator\": \"not_equal\", \"operand\": \"punctuation.definition.string.begin\", \"match_all\": true },\n { \"key\": \"eol_selector\", \"operator\": \"not_equal\", \"operand\": \"string.quoted.double - punctuation.definition.string.end\", \"match_all\": true },\n ]\n },\n\n // Auto-pair single quotes\n { \"keys\": [\"'\"], \"command\": \"insert_snippet\", \"args\": {\"contents\": \"'$0'\"}, \"context\":\n [\n { \"key\": \"setting.auto_match_enabled\", \"operator\": \"equal\", \"operand\": true },\n { \"key\": \"selection_empty\", \"operator\": \"equal\", \"operand\": true, \"match_all\": true },\n { \"key\": \"following_text\", \"operator\": \"regex_contains\", \"operand\": \"^(?:\\t| |\\\\)|]|\\\\}|>|$)\", \"match_all\": true },\n { \"key\": \"preceding_text\", \"operator\": \"not_regex_contains\", \"operand\": \"['a-zA-Z0-9_]$\", \"match_all\": true },\n { \"key\": \"eol_selector\", \"operator\": \"not_equal\", \"operand\": \"string.quoted.single - punctuation.definition.string.end\", \"match_all\": true }\n ]\n },\n { \"keys\": [\"'\"], \"command\": \"insert_snippet\", \"args\": {\"contents\": \"'${0:$SELECTION}'\"}, \"context\":\n [\n { \"key\": \"setting.auto_match_enabled\", \"operator\": \"equal\", \"operand\": true },\n { \"key\": \"selection_empty\", \"operator\": \"equal\", \"operand\": false, \"match_all\": true }\n ]\n },\n { \"keys\": [\"'\"], \"command\": \"move\", \"args\": {\"by\": \"characters\", \"forward\": true}, \"context\":\n [\n { \"key\": \"setting.auto_match_enabled\", \"operator\": \"equal\", \"operand\": true },\n { \"key\": \"selection_empty\", \"operator\": \"equal\", \"operand\": true, \"match_all\": true },\n { \"key\": \"following_text\", \"operator\": \"regex_contains\", \"operand\": \"^'\", \"match_all\": true },\n { \"key\": \"selector\", \"operator\": \"not_equal\", \"operand\": \"punctuation.definition.string.begin\", \"match_all\": true },\n { \"key\": \"eol_selector\", \"operator\": \"not_equal\", \"operand\": \"string.quoted.single - punctuation.definition.string.end\", \"match_all\": true },\n ]\n },\n { \"keys\": [\"backspace\"], \"command\": \"run_macro_file\", \"args\": {\"file\": \"res://Packages/Default/Delete Left Right.sublime-macro\"}, \"context\":\n [\n { \"key\": \"setting.auto_match_enabled\", \"operator\": \"equal\", \"operand\": true },\n { \"key\": \"selection_empty\", \"operator\": \"equal\", \"operand\": true, \"match_all\": true },\n { \"key\": \"preceding_text\", \"operator\": \"regex_contains\", \"operand\": \"'$\", \"match_all\": true },\n { \"key\": \"following_text\", \"operator\": \"regex_contains\", \"operand\": \"^'\", \"match_all\": true },\n { \"key\": \"selector\", \"operator\": \"not_equal\", \"operand\": \"punctuation.definition.string.begin\", \"match_all\": true },\n { \"key\": \"eol_selector\", \"operator\": \"not_equal\", \"operand\": \"string.quoted.single - punctuation.definition.string.end\", \"match_all\": true },\n ]\n },\n\n // Auto-pair brackets\n { \"keys\": [\"(\"], \"command\": \"insert_snippet\", \"args\": {\"contents\": \"($0)\"}, \"context\":\n [\n { \"key\": \"setting.auto_match_enabled\", \"operator\": \"equal\", \"operand\": true },\n { \"key\": \"selection_empty\", \"operator\": \"equal\", \"operand\": true, \"match_all\": true },\n { \"key\": \"following_text\", \"operator\": \"regex_contains\", \"operand\": \"^(?:\\t| |\\\\)|]|;|\\\\}|$)\", \"match_all\": true }\n ]\n },\n { \"keys\": [\"(\"], \"command\": \"insert_snippet\", \"args\": {\"contents\": \"(${0:$SELECTION})\"}, \"context\":\n [\n { \"key\": \"setting.auto_match_enabled\", \"operator\": \"equal\", \"operand\": true },\n { \"key\": \"selection_empty\", \"operator\": \"equal\", \"operand\": false, \"match_all\": true }\n ]\n },\n { \"keys\": [\")\"], \"command\": \"move\", \"args\": {\"by\": \"characters\", \"forward\": true}, \"context\":\n [\n { \"key\": \"setting.auto_match_enabled\", \"operator\": \"equal\", \"operand\": true },\n { \"key\": \"selection_empty\", \"operator\": \"equal\", \"operand\": true, \"match_all\": true },\n { \"key\": \"following_text\", \"operator\": \"regex_contains\", \"operand\": \"^\\\\)\", \"match_all\": true }\n ]\n },\n { \"keys\": [\"backspace\"], \"command\": \"run_macro_file\", \"args\": {\"file\": \"res://Packages/Default/Delete Left Right.sublime-macro\"}, \"context\":\n [\n { \"key\": \"setting.auto_match_enabled\", \"operator\": \"equal\", \"operand\": true },\n { \"key\": \"selection_empty\", \"operator\": \"equal\", \"operand\": true, \"match_all\": true },\n { \"key\": \"preceding_text\", \"operator\": \"regex_contains\", \"operand\": \"\\\\($\", \"match_all\": true },\n { \"key\": \"following_text\", \"operator\": \"regex_contains\", \"operand\": \"^\\\\)\", \"match_all\": true }\n ]\n },\n\n // Auto-pair square brackets\n { \"keys\": [\"[\"], \"command\": \"insert_snippet\", \"args\": {\"contents\": \"[$0]\"}, \"context\":\n [\n { \"key\": \"setting.auto_match_enabled\", \"operator\": \"equal\", \"operand\": true },\n { \"key\": \"selection_empty\", \"operator\": \"equal\", \"operand\": true, \"match_all\": true },\n { \"key\": \"following_text\", \"operator\": \"regex_contains\", \"operand\": \"^(?:\\t| |\\\\)|]|;|\\\\}|$)\", \"match_all\": true }\n ]\n },\n { \"keys\": [\"[\"], \"command\": \"insert_snippet\", \"args\": {\"contents\": \"[${0:$SELECTION}]\"}, \"context\":\n [\n { \"key\": \"setting.auto_match_enabled\", \"operator\": \"equal\", \"operand\": true },\n { \"key\": \"selection_empty\", \"operator\": \"equal\", \"operand\": false, \"match_all\": true }\n ]\n },\n { \"keys\": [\"]\"], \"command\": \"move\", \"args\": {\"by\": \"characters\", \"forward\": true}, \"context\":\n [\n { \"key\": \"setting.auto_match_enabled\", \"operator\": \"equal\", \"operand\": true },\n { \"key\": \"selection_empty\", \"operator\": \"equal\", \"operand\": true, \"match_all\": true },\n { \"key\": \"following_text\", \"operator\": \"regex_contains\", \"operand\": \"^\\\\]\", \"match_all\": true }\n ]\n },\n { \"keys\": [\"backspace\"], \"command\": \"run_macro_file\", \"args\": {\"file\": \"res://Packages/Default/Delete Left Right.sublime-macro\"}, \"context\":\n [\n { \"key\": \"setting.auto_match_enabled\", \"operator\": \"equal\", \"operand\": true },\n { \"key\": \"selection_empty\", \"operator\": \"equal\", \"operand\": true, \"match_all\": true },\n { \"key\": \"preceding_text\", \"operator\": \"regex_contains\", \"operand\": \"\\\\[$\", \"match_all\": true },\n { \"key\": \"following_text\", \"operator\": \"regex_contains\", \"operand\": \"^\\\\]\", \"match_all\": true }\n ]\n },\n\n // Auto-pair curly brackets\n { \"keys\": [\"{\"], \"command\": \"insert_snippet\", \"args\": {\"contents\": \"{$0}\"}, \"context\":\n [\n { \"key\": \"setting.auto_match_enabled\", \"operator\": \"equal\", \"operand\": true },\n { \"key\": \"selection_empty\", \"operator\": \"equal\", \"operand\": true, \"match_all\": true },\n { \"key\": \"following_text\", \"operator\": \"regex_contains\", \"operand\": \"^(?:\\t| |\\\\)|]|\\\\}|$)\", \"match_all\": true }\n ]\n },\n { \"keys\": [\"{\"], \"command\": \"wrap_block\", \"args\": {\"begin\": \"{\", \"end\": \"}\"}, \"context\":\n [\n { \"key\": \"indented_block\", \"match_all\": true },\n { \"key\": \"setting.auto_match_enabled\", \"operator\": \"equal\", \"operand\": true },\n { \"key\": \"selection_empty\", \"operator\": \"equal\", \"operand\": true, \"match_all\": true },\n { \"key\": \"following_text\", \"operator\": \"regex_match\", \"operand\": \"^$\", \"match_all\": true },\n ]\n },\n { \"keys\": [\"{\"], \"command\": \"insert_snippet\", \"args\": {\"contents\": \"{${0:$SELECTION}}\"}, \"context\":\n [\n { \"key\": \"setting.auto_match_enabled\", \"operator\": \"equal\", \"operand\": true },\n { \"key\": \"selection_empty\", \"operator\": \"equal\", \"operand\": false, \"match_all\": true }\n ]\n },\n { \"keys\": [\"}\"], \"command\": \"move\", \"args\": {\"by\": \"characters\", \"forward\": true}, \"context\":\n [\n { \"key\": \"setting.auto_match_enabled\", \"operator\": \"equal\", \"operand\": true },\n { \"key\": \"selection_empty\", \"operator\": \"equal\", \"operand\": true, \"match_all\": true },\n { \"key\": \"following_text\", \"operator\": \"regex_contains\", \"operand\": \"^\\\\}\", \"match_all\": true }\n ]\n },\n { \"keys\": [\"backspace\"], \"command\": \"run_macro_file\", \"args\": {\"file\": \"res://Packages/Default/Delete Left Right.sublime-macro\"}, \"context\":\n [\n { \"key\": \"setting.auto_match_enabled\", \"operator\": \"equal\", \"operand\": true },\n { \"key\": \"selection_empty\", \"operator\": \"equal\", \"operand\": true, \"match_all\": true },\n { \"key\": \"preceding_text\", \"operator\": \"regex_contains\", \"operand\": \"\\\\{$\", \"match_all\": true },\n { \"key\": \"following_text\", \"operator\": \"regex_contains\", \"operand\": \"^\\\\}\", \"match_all\": true }\n ]\n },\n\n { \"keys\": [\"enter\"], \"command\": \"run_macro_file\", \"args\": {\"file\": \"res://Packages/Default/Add Line in Braces.sublime-macro\"}, \"context\":\n [\n { \"key\": \"setting.auto_indent\", \"operator\": \"equal\", \"operand\": true },\n { \"key\": \"selection_empty\", \"operator\": \"equal\", \"operand\": true, \"match_all\": true },\n { \"key\": \"preceding_text\", \"operator\": \"regex_contains\", \"operand\": \"\\\\{$\", \"match_all\": true },\n { \"key\": \"following_text\", \"operator\": \"regex_contains\", \"operand\": \"^\\\\}\", \"match_all\": true }\n ]\n },\n { \"keys\": [\"shift+enter\"], \"command\": \"run_macro_file\", \"args\": {\"file\": \"res://Packages/Default/Add Line in Braces.sublime-macro\"}, \"context\":\n [\n { \"key\": \"setting.auto_indent\", \"operator\": \"equal\", \"operand\": true },\n { \"key\": \"selection_empty\", \"operator\": \"equal\", \"operand\": true, \"match_all\": true },\n { \"key\": \"preceding_text\", \"operator\": \"regex_contains\", \"operand\": \"\\\\{$\", \"match_all\": true },\n { \"key\": \"following_text\", \"operator\": \"regex_contains\", \"operand\": \"^\\\\}\", \"match_all\": true }\n ]\n },\n\n { \"keys\": [\"enter\"], \"command\": \"insert_snippet\", \"args\": {\"contents\": \"\\n\\t$0\\n\"}, \"context\":\n [\n { \"key\": \"setting.auto_indent\", \"operator\": \"equal\", \"operand\": true },\n { \"key\": \"selector\", \"operator\": \"equal\", \"operand\": \"meta.scope.between-tag-pair\", \"match_all\": true },\n { \"key\": \"selection_empty\", \"operator\": \"equal\", \"operand\": true, \"match_all\": true },\n ]\n },\n { \"keys\": [\"shift+enter\"], \"command\": \"insert_snippet\", \"args\": {\"contents\": \"\\n\\t$0\\n\"}, \"context\":\n [\n { \"key\": \"setting.auto_indent\", \"operator\": \"equal\", \"operand\": true },\n { \"key\": \"selector\", \"operator\": \"equal\", \"operand\": \"meta.scope.between-tag-pair\", \"match_all\": true },\n { \"key\": \"selection_empty\", \"operator\": \"equal\", \"operand\": true, \"match_all\": true },\n ]\n },\n\n {\n \"keys\": [\"super+alt+1\"],\n \"command\": \"set_layout\",\n \"args\":\n {\n \"cols\": [0.0, 1.0],\n \"rows\": [0.0, 1.0],\n \"cells\": [[0, 0, 1, 1]]\n }\n },\n {\n \"keys\": [\"super+alt+2\"],\n \"command\": \"set_layout\",\n \"args\":\n {\n \"cols\": [0.0, 0.5, 1.0],\n \"rows\": [0.0, 1.0],\n \"cells\": [[0, 0, 1, 1], [1, 0, 2, 1]]\n }\n },\n {\n \"keys\": [\"super+alt+3\"],\n \"command\": \"set_layout\",\n \"args\":\n {\n \"cols\": [0.0, 0.33, 0.66, 1.0],\n \"rows\": [0.0, 1.0],\n \"cells\": [[0, 0, 1, 1], [1, 0, 2, 1], [2, 0, 3, 1]]\n }\n },\n {\n \"keys\": [\"super+alt+4\"],\n \"command\": \"set_layout\",\n \"args\":\n {\n \"cols\": [0.0, 0.25, 0.5, 0.75, 1.0],\n \"rows\": [0.0, 1.0],\n \"cells\": [[0, 0, 1, 1], [1, 0, 2, 1], [2, 0, 3, 1], [3, 0, 4, 1]]\n }\n },\n {\n \"keys\": [\"super+alt+shift+2\"],\n \"command\": \"set_layout\",\n \"args\":\n {\n \"cols\": [0.0, 1.0],\n \"rows\": [0.0, 0.5, 1.0],\n \"cells\": [[0, 0, 1, 1], [0, 1, 1, 2]]\n }\n },\n {\n \"keys\": [\"super+alt+shift+3\"],\n \"command\": \"set_layout\",\n \"args\":\n {\n \"cols\": [0.0, 1.0],\n \"rows\": [0.0, 0.33, 0.66, 1.0],\n \"cells\": [[0, 0, 1, 1], [0, 1, 1, 2], [0, 2, 1, 3]]\n }\n },\n {\n \"keys\": [\"super+alt+5\"],\n \"command\": \"set_layout\",\n \"args\":\n {\n \"cols\": [0.0, 0.5, 1.0],\n \"rows\": [0.0, 0.5, 1.0],\n \"cells\":\n [\n [0, 0, 1, 1], [1, 0, 2, 1],\n [0, 1, 1, 2], [1, 1, 2, 2]\n ]\n }\n },\n { \"keys\": [\"ctrl+1\"], \"command\": \"focus_group\", \"args\": { \"group\": 0 } },\n { \"keys\": [\"ctrl+2\"], \"command\": \"focus_group\", \"args\": { \"group\": 1 } },\n { \"keys\": [\"ctrl+3\"], \"command\": \"focus_group\", \"args\": { \"group\": 2 } },\n { \"keys\": [\"ctrl+4\"], \"command\": \"focus_group\", \"args\": { \"group\": 3 } },\n { \"keys\": [\"ctrl+5\"], \"command\": \"focus_group\", \"args\": { \"group\": 4 } },\n { \"keys\": [\"ctrl+6\"], \"command\": \"focus_group\", \"args\": { \"group\": 5 } },\n { \"keys\": [\"ctrl+7\"], \"command\": \"focus_group\", \"args\": { \"group\": 6 } },\n { \"keys\": [\"ctrl+8\"], \"command\": \"focus_group\", \"args\": { \"group\": 7 } },\n { \"keys\": [\"ctrl+9\"], \"command\": \"focus_group\", \"args\": { \"group\": 8 } },\n { \"keys\": [\"ctrl+shift+1\"], \"command\": \"move_to_group\", \"args\": { \"group\": 0 } },\n { \"keys\": [\"ctrl+shift+2\"], \"command\": \"move_to_group\", \"args\": { \"group\": 1 } },\n { \"keys\": [\"ctrl+shift+3\"], \"command\": \"move_to_group\", \"args\": { \"group\": 2 } },\n { \"keys\": [\"ctrl+shift+4\"], \"command\": \"move_to_group\", \"args\": { \"group\": 3 } },\n { \"keys\": [\"ctrl+shift+5\"], \"command\": \"move_to_group\", \"args\": { \"group\": 4 } },\n { \"keys\": [\"ctrl+shift+6\"], \"command\": \"move_to_group\", \"args\": { \"group\": 5 } },\n { \"keys\": [\"ctrl+shift+7\"], \"command\": \"move_to_group\", \"args\": { \"group\": 6 } },\n { \"keys\": [\"ctrl+shift+8\"], \"command\": \"move_to_group\", \"args\": { \"group\": 7 } },\n { \"keys\": [\"ctrl+shift+9\"], \"command\": \"move_to_group\", \"args\": { \"group\": 8 } },\n { \"keys\": [\"ctrl+0\"], \"command\": \"focus_side_bar\" },\n\n { \"keys\": [\"super+k\", \"super+up\"], \"command\": \"new_pane\" },\n { \"keys\": [\"super+k\", \"super+shift+up\"], \"command\": \"new_pane\", \"args\": {\"move\": false} },\n { \"keys\": [\"super+k\", \"super+down\"], \"command\": \"close_pane\" },\n { \"keys\": [\"super+k\", \"super+left\"], \"command\": \"focus_neighboring_group\", \"args\": {\"forward\": false} },\n { \"keys\": [\"super+k\", \"super+right\"], \"command\": \"focus_neighboring_group\" },\n { \"keys\": [\"super+k\", \"super+shift+left\"], \"command\": \"move_to_neighboring_group\", \"args\": {\"forward\": false} },\n { \"keys\": [\"super+k\", \"super+shift+right\"], \"command\": \"move_to_neighboring_group\" },\n\n { \"keys\": [\"super+1\"], \"command\": \"select_by_index\", \"args\": { \"index\": 0 } },\n { \"keys\": [\"super+2\"], \"command\": \"select_by_index\", \"args\": { \"index\": 1 } },\n { \"keys\": [\"super+3\"], \"command\": \"select_by_index\", \"args\": { \"index\": 2 } },\n { \"keys\": [\"super+4\"], \"command\": \"select_by_index\", \"args\": { \"index\": 3 } },\n { \"keys\": [\"super+5\"], \"command\": \"select_by_index\", \"args\": { \"index\": 4 } },\n { \"keys\": [\"super+6\"], \"command\": \"select_by_index\", \"args\": { \"index\": 5 } },\n { \"keys\": [\"super+7\"], \"command\": \"select_by_index\", \"args\": { \"index\": 6 } },\n { \"keys\": [\"super+8\"], \"command\": \"select_by_index\", \"args\": { \"index\": 7 } },\n { \"keys\": [\"super+9\"], \"command\": \"select_by_index\", \"args\": { \"index\": 8 } },\n { \"keys\": [\"super+0\"], \"command\": \"select_by_index\", \"args\": { \"index\": 9 } },\n\n { \"keys\": [\"f2\"], \"command\": \"next_bookmark\" },\n { \"keys\": [\"shift+f2\"], \"command\": \"prev_bookmark\" },\n { \"keys\": [\"super+f2\"], \"command\": \"toggle_bookmark\" },\n { \"keys\": [\"super+shift+f2\"], \"command\": \"clear_bookmarks\" },\n { \"keys\": [\"alt+f2\"], \"command\": \"select_all_bookmarks\" },\n\n { \"keys\": [\"super+k\", \"super+u\"], \"command\": \"upper_case\" },\n { \"keys\": [\"super+k\", \"super+l\"], \"command\": \"lower_case\" },\n { \"keys\": [\"super+k\", \"super+space\"], \"command\": \"set_mark\" },\n { \"keys\": [\"super+k\", \"super+a\"], \"command\": \"select_to_mark\" },\n { \"keys\": [\"super+k\", \"super+w\"], \"command\": \"delete_to_mark\" },\n { \"keys\": [\"super+k\", \"super+x\"], \"command\": \"swap_with_mark\" },\n { \"keys\": [\"super+k\", \"super+g\"], \"command\": \"clear_bookmarks\", \"args\": {\"name\": \"mark\"} },\n\n { \"keys\": [\"super+equals\"], \"command\": \"increase_font_size\" },\n { \"keys\": [\"super+plus\"], \"command\": \"increase_font_size\" },\n { \"keys\": [\"super+minus\"], \"command\": \"decrease_font_size\" },\n\n { \"keys\": [\"ctrl+shift+w\"], \"command\": \"insert_snippet\", \"args\": { \"name\": \"Packages/XML/long-tag.sublime-snippet\" } },\n\n { \"keys\": [\"ctrl+shift+k\"], \"command\": \"run_macro_file\", \"args\": {\"file\": \"res://Packages/Default/Delete Line.sublime-macro\"} },\n\n { \"keys\": [\"super+alt+q\"], \"command\": \"wrap_lines\" },\n\n { \"keys\": [\"super+alt+[\"], \"command\": \"fold\" },\n { \"keys\": [\"super+alt+]\"], \"command\": \"unfold\" },\n { \"keys\": [\"super+k\", \"super+1\"], \"command\": \"fold_by_level\", \"args\": {\"level\": 1} },\n { \"keys\": [\"super+k\", \"super+2\"], \"command\": \"fold_by_level\", \"args\": {\"level\": 2} },\n { \"keys\": [\"super+k\", \"super+3\"], \"command\": \"fold_by_level\", \"args\": {\"level\": 3} },\n { \"keys\": [\"super+k\", \"super+4\"], \"command\": \"fold_by_level\", \"args\": {\"level\": 4} },\n { \"keys\": [\"super+k\", \"super+5\"], \"command\": \"fold_by_level\", \"args\": {\"level\": 5} },\n { \"keys\": [\"super+k\", \"super+6\"], \"command\": \"fold_by_level\", \"args\": {\"level\": 6} },\n { \"keys\": [\"super+k\", \"super+7\"], \"command\": \"fold_by_level\", \"args\": {\"level\": 7} },\n { \"keys\": [\"super+k\", \"super+8\"], \"command\": \"fold_by_level\", \"args\": {\"level\": 8} },\n { \"keys\": [\"super+k\", \"super+9\"], \"command\": \"fold_by_level\", \"args\": {\"level\": 9} },\n { \"keys\": [\"super+k\", \"super+0\"], \"command\": \"unfold_all\" },\n { \"keys\": [\"super+k\", \"super+j\"], \"command\": \"unfold_all\" },\n { \"keys\": [\"super+k\", \"super+t\"], \"command\": \"fold_tag_attributes\" },\n\n { \"keys\": [\"super+alt+o\"], \"command\": \"toggle_overwrite\" },\n\n { \"keys\": [\"alt+f2\"], \"command\": \"context_menu\" },\n\n { \"keys\": [\"super+alt+c\"], \"command\": \"toggle_case_sensitive\", \"context\":\n [\n { \"key\": \"setting.is_widget\", \"operator\": \"equal\", \"operand\": true }\n ]\n },\n { \"keys\": [\"super+alt+r\"], \"command\": \"toggle_regex\", \"context\":\n [\n { \"key\": \"setting.is_widget\", \"operator\": \"equal\", \"operand\": true }\n ]\n },\n { \"keys\": [\"super+alt+w\"], \"command\": \"toggle_whole_word\", \"context\":\n [\n { \"key\": \"setting.is_widget\", \"operator\": \"equal\", \"operand\": true }\n ]\n },\n { \"keys\": [\"super+alt+a\"], \"command\": \"toggle_preserve_case\", \"context\":\n [\n { \"key\": \"setting.is_widget\", \"operator\": \"equal\", \"operand\": true }\n ]\n },\n\n // Find panel key bindings\n { \"keys\": [\"enter\"], \"command\": \"find_next\", \"context\":\n [{\"key\": \"panel\", \"operand\": \"find\"}, {\"key\": \"panel_has_focus\"}]\n },\n { \"keys\": [\"shift+enter\"], \"command\": \"find_prev\", \"context\":\n [{\"key\": \"panel\", \"operand\": \"find\"}, {\"key\": \"panel_has_focus\"}]\n },\n { \"keys\": [\"alt+enter\"], \"command\": \"find_all\", \"args\": {\"close_panel\": true},\n \"context\": [{\"key\": \"panel\", \"operand\": \"find\"}, {\"key\": \"panel_has_focus\"}]\n },\n\n // Replace panel key bindings\n { \"keys\": [\"enter\"], \"command\": \"find_next\", \"context\":\n [{\"key\": \"panel\", \"operand\": \"replace\"}, {\"key\": \"panel_has_focus\"}]\n },\n { \"keys\": [\"shift+enter\"], \"command\": \"find_prev\", \"context\":\n [{\"key\": \"panel\", \"operand\": \"replace\"}, {\"key\": \"panel_has_focus\"}]\n },\n { \"keys\": [\"alt+enter\"], \"command\": \"find_all\", \"args\": {\"close_panel\": true},\n \"context\": [{\"key\": \"panel\", \"operand\": \"replace\"}, {\"key\": \"panel_has_focus\"}]\n },\n { \"keys\": [\"ctrl+alt+enter\"], \"command\": \"replace_all\", \"args\": {\"close_panel\": true},\n \"context\": [{\"key\": \"panel\", \"operand\": \"replace\"}, {\"key\": \"panel_has_focus\"}]\n },\n\n // Incremental find panel key bindings\n { \"keys\": [\"enter\"], \"command\": \"hide_panel\", \"context\":\n [{\"key\": \"panel\", \"operand\": \"incremental_find\"}, {\"key\": \"panel_has_focus\"}]\n },\n { \"keys\": [\"shift+enter\"], \"command\": \"find_prev\", \"context\":\n [{\"key\": \"panel\", \"operand\": \"incremental_find\"}, {\"key\": \"panel_has_focus\"}]\n },\n { \"keys\": [\"alt+enter\"], \"command\": \"find_all\", \"args\": {\"close_panel\": true},\n \"context\": [{\"key\": \"panel\", \"operand\": \"incremental_find\"}, {\"key\": \"panel_has_focus\"}]\n },\n\n { \"keys\": [\"super+,\"], \"command\": \"open_file\", \"args\": {\"file\": \"${packages}/User/Preferences.sublime-settings\"} },\n\n { \"keys\": [\"super+k\", \"super+y\"], \"command\": \"yank\" },\n { \"keys\": [\"super+k\", \"super+k\"], \"command\": \"run_macro_file\", \"args\": {\"file\": \"res://Packages/Default/Delete to Hard EOL.sublime-macro\"} },\n { \"keys\": [\"super+k\", \"super+backspace\"], \"command\": \"run_macro_file\", \"args\": {\"file\": \"res://Packages/Default/Delete to Hard BOL.sublime-macro\"} },\n { \"keys\": [\"super+k\", \"super+c\"], \"command\": \"show_at_center\" },\n\n // These are OS X built in commands, and don't need to be listed here, but\n // doing so lets them show up in the menu\n { \"keys\": [\"ctrl+y\"], \"command\": \"yank\" },\n { \"keys\": [\"super+backspace\"], \"command\": \"run_macro_file\", \"args\": {\"file\": \"res://Packages/Default/Delete to Hard BOL.sublime-macro\"} },\n // super+delete isn't a built in command, but makes sense anyway\n { \"keys\": [\"super+delete\"], \"command\": \"run_macro_file\", \"args\": {\"file\": \"res://Packages/Default/Delete to Hard EOL.sublime-macro\"} },\n { \"keys\": [\"ctrl+k\"], \"command\": \"run_macro_file\", \"args\": {\"file\": \"res://Packages/Default/Delete to Hard EOL.sublime-macro\"} },\n { \"keys\": [\"ctrl+l\"], \"command\": \"show_at_center\" },\n { \"keys\": [\"ctrl+o\"], \"command\": \"insert_snippet\", \"args\": { \"contents\": \"$0\\n\" } },\n { \"keys\": [\"ctrl+super+d\"], \"command\": \"noop\" },\n { \"keys\": [\"ctrl+super+shift+d\"], \"command\": \"noop\" },\n\n // HTML, XML close tag\n { \"keys\": [\"/\"], \"command\": \"close_tag\", \"args\": { \"insert_slash\": true }, \"context\":\n [\n { \"key\": \"selector\", \"operator\": \"equal\", \"operand\": \"(text.html, text.xml) - string - comment\", \"match_all\": true },\n { \"key\": \"preceding_text\", \"operator\": \"regex_match\", \"operand\": \".*<$\", \"match_all\": true },\n { \"key\": \"setting.auto_close_tags\" }\n ]\n }\n]\n",
"file": "/Users/TungstenNoiMac/Library/Application Support/Sublime Text 3/Packages/Default/Default (OSX).sublime-keymap",
"file_size": -1,
"file_write_time": -1,
"settings":
{
"buffer_size": 34331,
"line_ending": "Unix",
"read_only": true,
"scratch": true
}
},
{
"file": "BucketPreviewer/Assets/Scripts/LoaderText.cs",
"settings":
{
"buffer_size": 313,
"line_ending": "Unix"
}
}
],
"build_system": "",
"build_system_choices":
[
],
"build_varint": "",
"command_palette":
{
"height": 0.0,
"last_filter": "",
"selected_items":
[
],
"width": 0.0
},
"console":
{
"height": 0.0,
"history":
[
]
},
"distraction_free":
{
"menu_visible": true,
"show_minimap": false,
"show_open_files": false,
"show_tabs": false,
"side_bar_visible": false,
"status_bar_visible": false
},
"expanded_folders":
[
"/Users/TungstenNoiMac/Development/BucketPreviewer/BucketPreviewer"
],
"file_history":
[
"/Users/TungstenNoiMac/Development/BucketPreviewer/BucketPreviewer.sublime-workspace"
],
"find":
{
"height": 35.0
},
"find_in_files":
{
"height": 0.0,
"where_history":
[
]
},
"find_state":
{
"case_sensitive": false,
"find_history":
[
"LoadSequence"
],
"highlight": true,
"in_selection": false,
"preserve_case": false,
"regex": false,
"replace_history":
[
],
"reverse": false,
"show_context": true,
"use_buffer2": true,
"whole_word": false,
"wrap": true
},
"groups":
[
{
"selected": 1,
"sheets":
[
{
"buffer": 0,
"semi_transient": false,
"settings":
{
"buffer_size": 1,
"regions":
{
},
"selection":
[
[
1,
1
]
],
"settings":
{
"auto_name": "",
"syntax": "Packages/Text/Plain text.tmLanguage"
},
"translation.x": 0.0,
"translation.y": 0.0,
"zoom_level": 1.0
},
"stack_index": 2,
"type": "text"
},
{
"buffer": 1,
"file": "BucketPreviewer/Assets/Scripts/Loader.cs",
"semi_transient": false,
"settings":
{
"buffer_size": 4833,
"regions":
{
},
"selection":
[
[
513,
513
]
],
"settings":
{
"syntax": "Packages/C#/C#.tmLanguage",
"translate_tabs_to_spaces": false
},
"translation.x": 0.0,
"translation.y": 0.0,
"zoom_level": 1.0
},
"stack_index": 0,
"type": "text"
},
{
"buffer": 2,
"file": "/Users/TungstenNoiMac/Library/Application Support/Sublime Text 3/Packages/User/Default (OSX).sublime-keymap",
"semi_transient": false,
"settings":
{
"buffer_size": 95,
"regions":
{
},
"selection":
[
[
87,
87
]
],
"settings":
{
"syntax": "Packages/JavaScript/JSON.tmLanguage"
},
"translation.x": 0.0,
"translation.y": 0.0,
"zoom_level": 1.0
},
"stack_index": 1,
"type": "text"
},
{
"buffer": 3,
"file": "/Users/TungstenNoiMac/Library/Application Support/Sublime Text 3/Packages/Default/Default (OSX).sublime-keymap",
"semi_transient": false,
"settings":
{
"buffer_size": 34331,
"regions":
{
},
"selection":
[
[
10612,
10514
]
],
"settings":
{
"syntax": "Packages/JavaScript/JSON.tmLanguage"
},
"translation.x": -0.0,
"translation.y": 2711.0,
"zoom_level": 1.0
},
"stack_index": 3,
"type": "text"
},
{
"buffer": 4,
"file": "BucketPreviewer/Assets/Scripts/LoaderText.cs",
"semi_transient": false,
"settings":
{
"buffer_size": 313,
"regions":
{
},
"selection":
[
[
300,
300
]
],
"settings":
{
"syntax": "Packages/C#/C#.tmLanguage"
},
"translation.x": 0.0,
"translation.y": 0.0,
"zoom_level": 1.0
},
"stack_index": 4,
"type": "text"
}
]
}
],
"incremental_find":
{
"height": 23.0
},
"input":
{
"height": 0.0
},
"layout":
{
"cells":
[
[
0,
0,
1,
1
]
],
"cols":
[
0.0,
1.0
],
"rows":
[
0.0,
1.0
]
},
"menu_visible": true,
"output.find_results":
{
"height": 0.0
},
"pinned_build_system": "",
"project": "BucketPreviewer.sublime-project",
"replace":
{
"height": 42.0
},
"save_all_on_build": true,
"select_file":
{
"height": 0.0,
"last_filter": "",
"selected_items":
[
[
"oader",
"Assets/Scripts/Loader.cs"
]
],
"width": 0.0
},
"select_project":
{
"height": 0.0,
"last_filter": "",
"selected_items":
[
],
"width": 0.0
},
"select_symbol":
{
"height": 0.0,
"last_filter": "",
"selected_items":
[
],
"width": 0.0
},
"selected_group": 0,
"settings":
{
},
"show_minimap": true,
"show_open_files": false,
"show_tabs": true,
"side_bar_visible": true,
"side_bar_width": 150.0,
"status_bar_visible": true,
"template_settings":
{
}
}