1
2
3
4
5
6
7
8
9 package jline.console;
10
11
12
13
14
15
16
17 public enum Operation {
18
19 ABORT,
20 ACCEPT_LINE,
21 ARROW_KEY_PREFIX,
22 BACKWARD_BYTE,
23 BACKWARD_CHAR,
24 BACKWARD_DELETE_CHAR,
25 BACKWARD_KILL_LINE,
26 BACKWARD_KILL_WORD,
27 BACKWARD_WORD,
28 BEGINNING_OF_HISTORY,
29 BEGINNING_OF_LINE,
30 CALL_LAST_KBD_MACRO,
31 CAPITALIZE_WORD,
32 CHARACTER_SEARCH,
33 CHARACTER_SEARCH_BACKWARD,
34 CLEAR_SCREEN,
35 COMPLETE,
36 COPY_BACKWARD_WORD,
37 COPY_FORWARD_WORD,
38 COPY_REGION_AS_KILL,
39 DELETE_CHAR,
40 DELETE_CHAR_OR_LIST,
41 DELETE_HORIZONTAL_SPACE,
42 DIGIT_ARGUMENT,
43 DO_LOWERCASE_VERSION,
44 DOWNCASE_WORD,
45 DUMP_FUNCTIONS,
46 DUMP_MACROS,
47 DUMP_VARIABLES,
48 EMACS_EDITING_MODE,
49 END_KBD_MACRO,
50 END_OF_HISTORY,
51 END_OF_LINE,
52 EXCHANGE_POINT_AND_MARK,
53 EXIT_OR_DELETE_CHAR,
54 FORWARD_BACKWARD_DELETE_CHAR,
55 FORWARD_BYTE,
56 FORWARD_CHAR,
57 FORWARD_SEARCH_HISTORY,
58 FORWARD_WORD,
59 HISTORY_SEARCH_BACKWARD,
60 HISTORY_SEARCH_FORWARD,
61 INSERT_CLOSE_CURLY,
62 INSERT_CLOSE_PAREN,
63 INSERT_CLOSE_SQUARE,
64 INSERT_COMMENT,
65 INSERT_COMPLETIONS,
66 INTERRUPT,
67 KILL_WHOLE_LINE,
68 KILL_LINE,
69 KILL_REGION,
70 KILL_WORD,
71 MENU_COMPLETE,
72 MENU_COMPLETE_BACKWARD,
73 NEXT_HISTORY,
74 NON_INCREMENTAL_FORWARD_SEARCH_HISTORY,
75 NON_INCREMENTAL_REVERSE_SEARCH_HISTORY,
76 NON_INCREMENTAL_FORWARD_SEARCH_HISTORY_AGAIN,
77 NON_INCREMENTAL_REVERSE_SEARCH_HISTORY_AGAIN,
78 OLD_MENU_COMPLETE,
79 OVERWRITE_MODE,
80 PASTE_FROM_CLIPBOARD,
81 POSSIBLE_COMPLETIONS,
82 PREVIOUS_HISTORY,
83 QUOTED_INSERT,
84 RE_READ_INIT_FILE,
85 REDRAW_CURRENT_LINE,
86 REVERSE_SEARCH_HISTORY,
87 REVERT_LINE,
88 SELF_INSERT,
89 SET_MARK,
90 SKIP_CSI_SEQUENCE,
91 START_KBD_MACRO,
92 TAB_INSERT,
93 TILDE_EXPAND,
94 TRANSPOSE_CHARS,
95 TRANSPOSE_WORDS,
96 TTY_STATUS,
97 UNDO,
98 UNIVERSAL_ARGUMENT,
99 UNIX_FILENAME_RUBOUT,
100 UNIX_LINE_DISCARD,
101 UNIX_WORD_RUBOUT,
102 UPCASE_WORD,
103 YANK,
104 YANK_LAST_ARG,
105 YANK_NTH_ARG,
106 YANK_POP,
107 VI_APPEND_EOL,
108 VI_APPEND_MODE,
109 VI_ARG_DIGIT,
110 VI_BACK_TO_INDENT,
111 VI_BACKWARD_BIGWORD,
112 VI_BACKWARD_WORD,
113 VI_BWORD,
114 VI_CHANGE_CASE,
115 VI_CHANGE_CHAR,
116 VI_CHANGE_TO,
117 VI_CHANGE_TO_EOL,
118 VI_CHAR_SEARCH,
119 VI_COLUMN,
120 VI_COMPLETE,
121 VI_DELETE,
122 VI_DELETE_TO,
123 VI_DELETE_TO_EOL,
124 VI_EDITING_MODE,
125 VI_END_BIGWORD,
126 VI_END_WORD,
127 VI_EOF_MAYBE,
128 VI_EWORD,
129 VI_FWORD,
130 VI_FETCH_HISTORY,
131 VI_FIRST_PRINT,
132 VI_FORWARD_BIGWORD,
133 VI_FORWARD_WORD,
134 VI_GOTO_MARK,
135 VI_INSERT_BEG,
136 VI_INSERTION_MODE,
137 VI_KILL_WHOLE_LINE,
138 VI_MATCH,
139 VI_MOVEMENT_MODE,
140 VI_NEXT_WORD,
141 VI_OVERSTRIKE,
142 VI_OVERSTRIKE_DELETE,
143 VI_PREV_WORD,
144 VI_PUT,
145 VI_REDO,
146 VI_REPLACE,
147 VI_RUBOUT,
148 VI_SEARCH,
149 VI_SEARCH_AGAIN,
150 VI_SET_MARK,
151 VI_SUBST,
152 VI_TILDE_EXPAND,
153 VI_YANK_ARG,
154 VI_YANK_TO,
155 VI_MOVE_ACCEPT_LINE,
156 VI_NEXT_HISTORY,
157 VI_PREVIOUS_HISTORY,
158 VI_INSERT_COMMENT,
159 VI_BEGNNING_OF_LINE_OR_ARG_DIGIT,
160 }