migrate to 12.0
[ta-parkour.git] / keytheme / CUA.lua
blobd69ca4fe3d3407698a1b4c041787fc18224f6fb0
1 return function(B, H)
2 return {
3 [B.M.next_finish] = 'ctrl+right',
4 [B.M.prev_start] = 'ctrl+left',
5 [B.M.forward_down] = 'alt+right',
6 [B.M.backward_up] = 'alt+left',
7 [B.M.forward_up] = 'alt+up',
8 [B.M.backward_down] = 'alt+down',
9 [B.M.end_of_defun] = 'ctrl+down',
10 [B.M.beginning_of_defun] = 'ctrl+up',
11 [B.M.next_section] = 'ctrl+pgdn',
12 [B.M.prev_section] = 'ctrl+pgup',
13 [B.T.mark_sexp] = 'ctrl+shift+right',
14 [B.T.mark_sexp_backwards] = 'ctrl+shift+left',
15 [B.T.mark_defun] = {'ctrl+P', 'ctrl+shift+down', 'ctrl+shift+up'},
16 [B.T.expand_region] = 'ctrl+M',
17 [B.T.line_end_extend] = 'shift+end',
18 [B.T.home_extend] = 'shift+home',
19 [B.I.split_sexp] = 'ctrl+alt+/',
20 [B.I.join_sexps] = 'ctrl+J',
21 [B.I.forward_slurp] = 'ctrl+alt+.',
22 [B.I.backward_barf] = 'ctrl+alt+>',
23 [B.I.forward_barf] = 'ctrl+alt+,',
24 [B.I.backward_slurp] = 'ctrl+alt+<',
25 [B.I.raise_sexp] = 'ctrl+alt+i',
26 [B.I.convolute_sexp] = 'alt+?',
27 [B.I.splice_sexp] = 'ctrl+alt+\\',
28 [B.I.enclose_round] = 'alt+(',
29 [B.I.enclose_square] = 'alt+[',
30 [B.I.enclose_curly] = 'alt+{',
31 [B.I.enclose_doublequote] = 'alt+"',
32 [B.I.block_comment] = 'ctrl+/',
33 [B.I.splice_sexp_killing_forward1] = 'ctrl+alt+up',
34 [B.I.splice_sexp_killing_backward1] = 'ctrl+alt+left',
35 [B.I.forward_delete] = 'del',
36 [B.I.backward_delete] = '\b',
37 [B.I.copy] = {'ctrl+c', 'ctrl+ins'},
38 [H.A.paste_reindent] = {'ctrl+v', 'ctrl+V', 'shift+ins'},
39 [B.I.transpose_chars] = 'ctrl+t',
40 [B.I.reindent_defun] = {'\t', 'shift+\t'},
41 [B.I.kill1] = 'ctrl+shift+del',
42 [B.I.kill_sexp1] = 'ctrl+del',
43 [B.I.cut] = {'ctrl+x', 'shift+del'},
44 [B.I.backward_kill_line1] = 'ctrl+shift+\b',
45 [B.I.backward_kill_sexp1] = 'ctrl+\b',
46 [B.I.eval_defun] = 'ctrl+r',
48 end