@@ -94,6 +94,10 @@ keys_file =
94
94
{ "move_down_to_blank_line_end", "Down", "Control" },
95
95
{ "move_line_up", "Up", "Alt" },
96
96
{ "move_line_down", "Down", "Alt" },
97
+ { "f4_move_to_prev_divider_comment", "Up", "Control", "Shift" },
98
+ { "f4_move_to_next_divider_comment", "Down", "Control", "Shift" },
99
+ { "f4_move_up_token_occurrence", "Up", "Control", "Alt" },
100
+ { "f4_move_down_token_occurrence", "Down", "Control", "Alt" },
97
101
98
102
// NOTE(rjf): Alternative Movement Keys
99
103
{ "seek_end_of_line", "End" },
@@ -129,6 +133,20 @@ keys_file =
129
133
{ "paste_next_and_indent", "V", "Control", "Shift" },
130
134
{ "cut", "X", "Control" },
131
135
136
+ // NOTE(rjf): Lego
137
+ { "f4_lego_buffer_place", "F1", "Shift"},
138
+ { "f4_lego_buffer_place", "F2", "Shift"},
139
+ { "f4_lego_buffer_place", "F3", "Shift"},
140
+ { "f4_lego_buffer_place", "F4", "Shift"},
141
+ { "f4_lego_buffer_place", "F5", "Shift"},
142
+ { "f4_lego_buffer_place", "F6", "Shift"},
143
+ { "f4_lego_buffer_place", "F7", "Shift"},
144
+ { "f4_lego_buffer_place", "F8", "Shift"},
145
+ { "f4_lego_buffer_place", "F9", "Shift"},
146
+ { "f4_lego_buffer_place", "F10", "Shift"},
147
+ { "f4_lego_buffer_place", "F11", "Shift"},
148
+ { "f4_lego_buffer_place", "F12", "Shift"},
149
+
132
150
// NOTE(rjf): Deletion
133
151
{ "delete_range", "D", "Control" },
134
152
{ "delete_line", "D", "Control", "Shift" },
@@ -195,4 +213,31 @@ keys_code =
195
213
{ "if0_off", "I", "Alt" },
196
214
{ "open_file_in_quotes", "1", "Alt" },
197
215
{ "open_matching_file_cpp", "2", "Alt" },
216
+
217
+ { "f4_lego_store_token", "F1", "Control" },
218
+ { "f4_lego_store_token", "F2", "Control" },
219
+ { "f4_lego_store_token", "F3", "Control" },
220
+ { "f4_lego_store_token", "F4", "Control" },
221
+ { "f4_lego_store_token", "F5", "Control" },
222
+ { "f4_lego_store_token", "F6", "Control" },
223
+ { "f4_lego_store_token", "F7", "Control" },
224
+ { "f4_lego_store_token", "F8", "Control" },
225
+ { "f4_lego_store_token", "F9", "Control" },
226
+ { "f4_lego_store_token", "F10", "Control" },
227
+ { "f4_lego_store_token", "F11", "Control" },
228
+ { "f4_lego_store_token", "F12", "Control" },
229
+
230
+ { "f4_lego_store_range", "F1", "Control", "Shift" },
231
+ { "f4_lego_store_range", "F2", "Control", "Shift" },
232
+ { "f4_lego_store_range", "F3", "Control", "Shift" },
233
+ { "f4_lego_store_range", "F4", "Control", "Shift" },
234
+ { "f4_lego_store_range", "F5", "Control", "Shift" },
235
+ { "f4_lego_store_range", "F6", "Control", "Shift" },
236
+ { "f4_lego_store_range", "F7", "Control", "Shift" },
237
+ { "f4_lego_store_range", "F8", "Control", "Shift" },
238
+ { "f4_lego_store_range", "F9", "Control", "Shift" },
239
+ { "f4_lego_store_range", "F10", "Control", "Shift" },
240
+ { "f4_lego_store_range", "F11", "Control", "Shift" },
241
+ { "f4_lego_store_range", "F12", "Control", "Shift" },
242
+
198
243
};
0 commit comments