1/* Automatically generated file, do not edit */ 2#include "config.h" 3#include "el.h" 4#include "chartype.h" 5private const struct el_bindings_t el_func_help[] = { 6 { STR("vi-paste-next"), VI_PASTE_NEXT, 7 STR("Vi paste previous deletion to the right of the cursor") }, 8 { STR("vi-paste-prev"), VI_PASTE_PREV, 9 STR("Vi paste previous deletion to the left of the cursor") }, 10 { STR("vi-prev-big-word"), VI_PREV_BIG_WORD, 11 STR("Vi move to the previous space delimited word") }, 12 { STR("vi-prev-word"), VI_PREV_WORD, 13 STR("Vi move to the previous word") }, 14 { STR("vi-next-big-word"), VI_NEXT_BIG_WORD, 15 STR("Vi move to the next space delimited word") }, 16 { STR("vi-next-word"), VI_NEXT_WORD, 17 STR("Vi move to the next word") }, 18 { STR("vi-change-case"), VI_CHANGE_CASE, 19 STR("Vi change case of character under the cursor and advance one character") }, 20 { STR("vi-change-meta"), VI_CHANGE_META, 21 STR("Vi change prefix command") }, 22 { STR("vi-insert-at-bol"), VI_INSERT_AT_BOL, 23 STR("Vi enter insert mode at the beginning of line") }, 24 { STR("vi-replace-char"), VI_REPLACE_CHAR, 25 STR("Vi replace character under the cursor with the next character typed") }, 26 { STR("vi-replace-mode"), VI_REPLACE_MODE, 27 STR("Vi enter replace mode") }, 28 { STR("vi-substitute-char"), VI_SUBSTITUTE_CHAR, 29 STR("Vi replace character under the cursor and enter insert mode") }, 30 { STR("vi-substitute-line"), VI_SUBSTITUTE_LINE, 31 STR("Vi substitute entire line") }, 32 { STR("vi-change-to-eol"), VI_CHANGE_TO_EOL, 33 STR("Vi change to end of line") }, 34 { STR("vi-insert"), VI_INSERT, 35 STR("Vi enter insert mode") }, 36 { STR("vi-add"), VI_ADD, 37 STR("Vi enter insert mode after the cursor") }, 38 { STR("vi-add-at-eol"), VI_ADD_AT_EOL, 39 STR("Vi enter insert mode at end of line") }, 40 { STR("vi-delete-meta"), VI_DELETE_META, 41 STR("Vi delete prefix command") }, 42 { STR("vi-end-big-word"), VI_END_BIG_WORD, 43 STR("Vi move to the end of the current space delimited word") }, 44 { STR("vi-end-word"), VI_END_WORD, 45 STR("Vi move to the end of the current word") }, 46 { STR("vi-undo"), VI_UNDO, 47 STR("Vi undo last change") }, 48 { STR("vi-command-mode"), VI_COMMAND_MODE, 49 STR("Vi enter command mode (use alternative key bindings)") }, 50 { STR("vi-zero"), VI_ZERO, 51 STR("Vi move to the beginning of line") }, 52 { STR("vi-delete-prev-char"), VI_DELETE_PREV_CHAR, 53 STR("Vi move to previous character (backspace)") }, 54 { STR("vi-list-or-eof"), VI_LIST_OR_EOF, 55 STR("Vi list choices for completion or indicate end of file if empty line") }, 56 { STR("vi-kill-line-prev"), VI_KILL_LINE_PREV, 57 STR("Vi cut from beginning of line to cursor") }, 58 { STR("vi-search-prev"), VI_SEARCH_PREV, 59 STR("Vi search history previous") }, 60 { STR("vi-search-next"), VI_SEARCH_NEXT, 61 STR("Vi search history next") }, 62 { STR("vi-repeat-search-next"), VI_REPEAT_SEARCH_NEXT, 63 STR("Vi repeat current search in the same search direction") }, 64 { STR("vi-repeat-search-prev"), VI_REPEAT_SEARCH_PREV, 65 STR("Vi repeat current search in the opposite search direction") }, 66 { STR("vi-next-char"), VI_NEXT_CHAR, 67 STR("Vi move to the character specified next") }, 68 { STR("vi-prev-char"), VI_PREV_CHAR, 69 STR("Vi move to the character specified previous") }, 70 { STR("vi-to-next-char"), VI_TO_NEXT_CHAR, 71 STR("Vi move up to the character specified next") }, 72 { STR("vi-to-prev-char"), VI_TO_PREV_CHAR, 73 STR("Vi move up to the character specified previous") }, 74 { STR("vi-repeat-next-char"), VI_REPEAT_NEXT_CHAR, 75 STR("Vi repeat current character search in the same search direction") }, 76 { STR("vi-repeat-prev-char"), VI_REPEAT_PREV_CHAR, 77 STR("Vi repeat current character search in the opposite search direction") }, 78 { STR("vi-match"), VI_MATCH, 79 STR("Vi go to matching () {} or []") }, 80 { STR("vi-undo-line"), VI_UNDO_LINE, 81 STR("Vi undo all changes to line") }, 82 { STR("vi-to-column"), VI_TO_COLUMN, 83 STR("Vi go to specified column") }, 84 { STR("vi-yank-end"), VI_YANK_END, 85 STR("Vi yank to end of line") }, 86 { STR("vi-yank"), VI_YANK, 87 STR("Vi yank") }, 88 { STR("vi-comment-out"), VI_COMMENT_OUT, 89 STR("Vi comment out current command") }, 90 { STR("vi-alias"), VI_ALIAS, 91 STR("Vi include shell alias") }, 92 { STR("vi-to-history-line"), VI_TO_HISTORY_LINE, 93 STR("Vi go to specified history file line.") }, 94 { STR("vi-histedit"), VI_HISTEDIT, 95 STR("Vi edit history line with vi") }, 96 { STR("vi-history-word"), VI_HISTORY_WORD, 97 STR("Vi append word from previous input line") }, 98 { STR("vi-redo"), VI_REDO, 99 STR("Vi redo last non-motion command") }, 100 { STR("em-delete-or-list"), EM_DELETE_OR_LIST, 101 STR("Delete character under cursor or list completions if at end of line") }, 102 { STR("em-delete-next-word"), EM_DELETE_NEXT_WORD, 103 STR("Cut from cursor to end of current word") }, 104 { STR("em-yank"), EM_YANK, 105 STR("Paste cut buffer at cursor position") }, 106 { STR("em-kill-line"), EM_KILL_LINE, 107 STR("Cut the entire line and save in cut buffer") }, 108 { STR("em-kill-region"), EM_KILL_REGION, 109 STR("Cut area between mark and cursor and save in cut buffer") }, 110 { STR("em-copy-region"), EM_COPY_REGION, 111 STR("Copy area between mark and cursor to cut buffer") }, 112 { STR("em-gosmacs-transpose"), EM_GOSMACS_TRANSPOSE, 113 STR("Exchange the two characters before the cursor") }, 114 { STR("em-next-word"), EM_NEXT_WORD, 115 STR("Move next to end of current word") }, 116 { STR("em-upper-case"), EM_UPPER_CASE, 117 STR("Uppercase the characters from cursor to end of current word") }, 118 { STR("em-capitol-case"), EM_CAPITOL_CASE, 119 STR("Capitalize the characters from cursor to end of current word") }, 120 { STR("em-lower-case"), EM_LOWER_CASE, 121 STR("Lowercase the characters from cursor to end of current word") }, 122 { STR("em-set-mark"), EM_SET_MARK, 123 STR("Set the mark at cursor") }, 124 { STR("em-exchange-mark"), EM_EXCHANGE_MARK, 125 STR("Exchange the cursor and mark") }, 126 { STR("em-universal-argument"), EM_UNIVERSAL_ARGUMENT, 127 STR("Universal argument (argument times 4)") }, 128 { STR("em-meta-next"), EM_META_NEXT, 129 STR("Add 8th bit to next character typed") }, 130 { STR("em-toggle-overwrite"), EM_TOGGLE_OVERWRITE, 131 STR("Switch from insert to overwrite mode or vice versa") }, 132 { STR("em-copy-prev-word"), EM_COPY_PREV_WORD, 133 STR("Copy current word to cursor") }, 134 { STR("em-inc-search-next"), EM_INC_SEARCH_NEXT, 135 STR("Emacs incremental next search") }, 136 { STR("em-inc-search-prev"), EM_INC_SEARCH_PREV, 137 STR("Emacs incremental reverse search") }, 138 { STR("em-delete-prev-char"), EM_DELETE_PREV_CHAR, 139 STR("Delete the character to the left of the cursor") }, 140 { STR("ed-end-of-file"), ED_END_OF_FILE, 141 STR("Indicate end of file") }, 142 { STR("ed-insert"), ED_INSERT, 143 STR("Add character to the line") }, 144 { STR("ed-delete-prev-word"), ED_DELETE_PREV_WORD, 145 STR("Delete from beginning of current word to cursor") }, 146 { STR("ed-delete-next-char"), ED_DELETE_NEXT_CHAR, 147 STR("Delete character under cursor") }, 148 { STR("ed-kill-line"), ED_KILL_LINE, 149 STR("Cut to the end of line") }, 150 { STR("ed-move-to-end"), ED_MOVE_TO_END, 151 STR("Move cursor to the end of line") }, 152 { STR("ed-move-to-beg"), ED_MOVE_TO_BEG, 153 STR("Move cursor to the beginning of line") }, 154 { STR("ed-transpose-chars"), ED_TRANSPOSE_CHARS, 155 STR("Exchange the character to the left of the cursor with the one under it") }, 156 { STR("ed-next-char"), ED_NEXT_CHAR, 157 STR("Move to the right one character") }, 158 { STR("ed-prev-word"), ED_PREV_WORD, 159 STR("Move to the beginning of the current word") }, 160 { STR("ed-prev-char"), ED_PREV_CHAR, 161 STR("Move to the left one character") }, 162 { STR("ed-quoted-insert"), ED_QUOTED_INSERT, 163 STR("Add the next character typed verbatim") }, 164 { STR("ed-digit"), ED_DIGIT, 165 STR("Adds to argument or enters a digit") }, 166 { STR("ed-argument-digit"), ED_ARGUMENT_DIGIT, 167 STR("Digit that starts argument") }, 168 { STR("ed-unassigned"), ED_UNASSIGNED, 169 STR("Indicates unbound character") }, 170 { STR("ed-tty-sigint"), ED_TTY_SIGINT, 171 STR("Tty interrupt character") }, 172 { STR("ed-tty-dsusp"), ED_TTY_DSUSP, 173 STR("Tty delayed suspend character") }, 174 { STR("ed-tty-flush-output"), ED_TTY_FLUSH_OUTPUT, 175 STR("Tty flush output characters") }, 176 { STR("ed-tty-sigquit"), ED_TTY_SIGQUIT, 177 STR("Tty quit character") }, 178 { STR("ed-tty-sigtstp"), ED_TTY_SIGTSTP, 179 STR("Tty suspend character") }, 180 { STR("ed-tty-stop-output"), ED_TTY_STOP_OUTPUT, 181 STR("Tty disallow output characters") }, 182 { STR("ed-tty-start-output"), ED_TTY_START_OUTPUT, 183 STR("Tty allow output characters") }, 184 { STR("ed-newline"), ED_NEWLINE, 185 STR("Execute command") }, 186 { STR("ed-delete-prev-char"), ED_DELETE_PREV_CHAR, 187 STR("Delete the character to the left of the cursor") }, 188 { STR("ed-clear-screen"), ED_CLEAR_SCREEN, 189 STR("Clear screen leaving current line at the top") }, 190 { STR("ed-redisplay"), ED_REDISPLAY, 191 STR("Redisplay everything") }, 192 { STR("ed-start-over"), ED_START_OVER, 193 STR("Erase current line and start from scratch") }, 194 { STR("ed-sequence-lead-in"), ED_SEQUENCE_LEAD_IN, 195 STR("First character in a bound sequence") }, 196 { STR("ed-prev-history"), ED_PREV_HISTORY, 197 STR("Move to the previous history line") }, 198 { STR("ed-next-history"), ED_NEXT_HISTORY, 199 STR("Move to the next history line") }, 200 { STR("ed-search-prev-history"), ED_SEARCH_PREV_HISTORY, 201 STR("Search previous in history for a line matching the current") }, 202 { STR("ed-search-next-history"), ED_SEARCH_NEXT_HISTORY, 203 STR("Search next in history for a line matching the current") }, 204 { STR("ed-prev-line"), ED_PREV_LINE, 205 STR("Move up one line") }, 206 { STR("ed-next-line"), ED_NEXT_LINE, 207 STR("Move down one line") }, 208 { STR("ed-command"), ED_COMMAND, 209 STR("Editline extended command") }, 210}; 211 212protected const el_bindings_t* help__get(void){ return el_func_help; } 213