mp.save() can now use a document-specific EOL.
[mp-5.x.git] / doc / mp_keycodes.txt
blobe2379b4e36b9442d679e3a284bbe9e0dab65fa89
1 Minimum Profit Keycodes
2 =======================
4 Table with Minimum Profit's keycodes and their default assigned actions.
6  +---------------------+------------------------+
7  |             Keycode |                 Action |
8  +---------------------+------------------------+
9  |           backspace |            delete_left |
10  +---------------------+------------------------+
11  |        close-window |                   exit |
12  +---------------------+------------------------+
13  |              ctrl-a |                   menu |
14  +---------------------+------------------------+
15  |              ctrl-b |          mark_vertical |
16  +---------------------+------------------------+
17  |              ctrl-c |              copy_mark |
18  +---------------------+------------------------+
19  |    ctrl-cursor-left |         move_word_left |
20  +---------------------+------------------------+
21  |   ctrl-cursor-right |        move_word_right |
22  +---------------------+------------------------+
23  |              ctrl-d |           section_list |
24  +---------------------+------------------------+
25  |            ctrl-end |               move_eof |
26  +---------------------+------------------------+
27  |          ctrl-enter |      open_under_cursor |
28  +---------------------+------------------------+
29  |              ctrl-f |                   seek |
30  +---------------------+------------------------+
31  |            ctrl-f10 |           record_macro |
32  +---------------------+------------------------+
33  |             ctrl-f3 |              seek_prev |
34  +---------------------+------------------------+
35  |              ctrl-g |                   goto |
36  +---------------------+------------------------+
37  |           ctrl-home |               move_bof |
38  +---------------------+------------------------+
39  |              ctrl-i |             insert_tab |
40  +---------------------+------------------------+
41  |       ctrl-kp-minus |               zoom_out |
42  +---------------------+------------------------+
43  |        ctrl-kp-plus |                zoom_in |
44  +---------------------+------------------------+
45  |              ctrl-m |            insert_line |
46  +---------------------+------------------------+
47  |              ctrl-n |                   next |
48  +---------------------+------------------------+
49  |              ctrl-o |                   open |
50  +---------------------+------------------------+
51  |      ctrl-page-down |         seek_next_char |
52  +---------------------+------------------------+
53  |        ctrl-page-up |         seek_prev_char |
54  +---------------------+------------------------+
55  |              ctrl-q |                   exit |
56  +---------------------+------------------------+
57  |              ctrl-r |                replace |
58  +---------------------+------------------------+
59  |              ctrl-s |                   save |
60  +---------------------+------------------------+
61  |          ctrl-space |                   menu |
62  +---------------------+------------------------+
63  |              ctrl-t |               find_tag |
64  +---------------------+------------------------+
65  |              ctrl-u |               complete |
66  +---------------------+------------------------+
67  |              ctrl-v |             paste_mark |
68  +---------------------+------------------------+
69  |              ctrl-w |                  close |
70  +---------------------+------------------------+
71  |              ctrl-x |               cut_mark |
72  +---------------------+------------------------+
73  |              ctrl-y |            delete_line |
74  +---------------------+------------------------+
75  |              ctrl-z |                   undo |
76  +---------------------+------------------------+
77  |         cursor-down |              move_down |
78  +---------------------+------------------------+
79  |         cursor-left |              move_left |
80  +---------------------+------------------------+
81  |        cursor-right |             move_right |
82  +---------------------+------------------------+
83  |           cursor-up |                move_up |
84  +---------------------+------------------------+
85  |              delete |                 delete |
86  +---------------------+------------------------+
87  |                 end |               move_eol |
88  +---------------------+------------------------+
89  |               enter |            insert_line |
90  +---------------------+------------------------+
91  |              escape |                   eval |
92  +---------------------+------------------------+
93  |                  f1 |                   help |
94  +---------------------+------------------------+
95  |                 f10 |           record_macro |
96  +---------------------+------------------------+
97  |                 f11 |               zoom_out |
98  +---------------------+------------------------+
99  |                 f12 |                zoom_in |
100  +---------------------+------------------------+
101  |                  f2 |                  build |
102  +---------------------+------------------------+
103  |                  f3 |              seek_next |
104  +---------------------+------------------------+
105  |                  f4 |    word_wrap_paragraph |
106  +---------------------+------------------------+
107  |                  f5 |        seek_misspelled |
108  +---------------------+------------------------+
109  |                  f6 |     seek_repeated_word |
110  +---------------------+------------------------+
111  |                  f7 |             play_macro |
112  +---------------------+------------------------+
113  |                  f8 |                 unmark |
114  +---------------------+------------------------+
115  |                  f9 |                   mark |
116  +---------------------+------------------------+
117  |                home |               move_bol |
118  +---------------------+------------------------+
119  |          mouse-drag |        mouse_drag_mark |
120  +---------------------+------------------------+
121  |   mouse-left-button | move_to_mouse_position |
122  +---------------------+------------------------+
123  | mouse-middle-button | move_to_mouse_position |
124  +---------------------+------------------------+
125  |  mouse-right-button | move_to_mouse_position |
126  +---------------------+------------------------+
127  |    mouse-wheel-down |  move_mouse_wheel_down |
128  +---------------------+------------------------+
129  |      mouse-wheel-up |    move_mouse_wheel_up |
130  +---------------------+------------------------+
131  |           page-down |              move_pgdn |
132  +---------------------+------------------------+
133  |             page-up |              move_pgup |
134  +---------------------+------------------------+
135  |               space |           insert_space |
136  +---------------------+------------------------+
137  |                 tab |             insert_tab |
138  +---------------------+------------------------+