1c80476e4SDavid E. O'Brien$ Editor function descriptions 2c80476e4SDavid E. O'Brien$set 3 3c80476e4SDavid E. O'Brien1 Move back a character 4c80476e4SDavid E. O'Brien2 Delete the character behind cursor 5c80476e4SDavid E. O'Brien3 Cut from beginning of current word to cursor - saved in cut buffer 6c80476e4SDavid E. O'Brien4 Cut from beginning of line to cursor - save in cut buffer 7c80476e4SDavid E. O'Brien5 Move to beginning of current word 8c80476e4SDavid E. O'Brien6 Move to beginning of line 9c80476e4SDavid E. O'Brien7 Capitalize the characters from cursor to end of current word 10c80476e4SDavid E. O'Brien8 Vi change case of character under cursor and advance one character 11c80476e4SDavid E. O'Brien9 Vi change to end of line 12c80476e4SDavid E. O'Brien10 Clear screen leaving current line on top 13c80476e4SDavid E. O'Brien11 Complete current word 14c80476e4SDavid E. O'Brien12 Tab forward through files 15c80476e4SDavid E. O'Brien13 Tab backward through files 16c80476e4SDavid E. O'Brien14 Complete current word ignoring programmable completions 17c80476e4SDavid E. O'Brien15 Copy current word to cursor 18c80476e4SDavid E. O'Brien16 Copy area between mark and cursor to cut buffer 19c80476e4SDavid E. O'Brien17 Expand to preceding word for which this is a prefix 20c80476e4SDavid E. O'Brien18 Delete character under cursor 21c80476e4SDavid E. O'Brien19 Delete character under cursor or signal end of file on an empty line 22c80476e4SDavid E. O'Brien20 Delete character under cursor or list completions if at end of line 23c80476e4SDavid E. O'Brien21 Delete character under cursor, list completions or signal end of file 24c80476e4SDavid E. O'Brien22 Cut from cursor to end of current word - save in cut buffer 25c80476e4SDavid E. O'Brien23 Adds to argument if started or enters digit 26c80476e4SDavid E. O'Brien24 Digit that starts argument 27c80476e4SDavid E. O'Brien25 Move to next history line 28c80476e4SDavid E. O'Brien26 Lowercase the characters from cursor to end of current word 29c80476e4SDavid E. O'Brien27 Indicate end of file 30c80476e4SDavid E. O'Brien28 Move cursor to end of line 31c80476e4SDavid E. O'Brien29 Exchange the cursor and mark 32c80476e4SDavid E. O'Brien30 Expand file name wildcards 33c80476e4SDavid E. O'Brien31 Expand history escapes 34c80476e4SDavid E. O'Brien32 Expand the history escapes in a line 35c80476e4SDavid E. O'Brien33 Expand variables 36c80476e4SDavid E. O'Brien34 Move forward one character 37c80476e4SDavid E. O'Brien35 Move forward to end of current word 38c80476e4SDavid E. O'Brien36 Exchange the two characters before the cursor 39c80476e4SDavid E. O'Brien37 Search in history backward for line beginning as current 40c80476e4SDavid E. O'Brien38 Search in history forward for line beginning as current 41c80476e4SDavid E. O'Brien39 Insert last item of previous command 42c80476e4SDavid E. O'Brien40 Incremental search forward 43c80476e4SDavid E. O'Brien41 Incremental search backward 44c80476e4SDavid E. O'Brien42 Clear line 45c80476e4SDavid E. O'Brien43 Cut to end of line and save in cut buffer 46c80476e4SDavid E. O'Brien44 Cut area between mark and cursor and save in cut buffer 47c80476e4SDavid E. O'Brien45 Cut the entire line and save in cut buffer 48c80476e4SDavid E. O'Brien46 List choices for completion 49c80476e4SDavid E. O'Brien47 List choices for completion overriding programmable completion 50c80476e4SDavid E. O'Brien48 List file name wildcard matches 51c80476e4SDavid E. O'Brien49 List choices for completion or indicate end of file if empty line 52c80476e4SDavid E. O'Brien50 Display load average and current process status 53c80476e4SDavid E. O'Brien51 Expand history escapes and insert a space 54c80476e4SDavid E. O'Brien52 Execute command 55c80476e4SDavid E. O'Brien53 Expand pathnames, eliminating leading .'s and ..'s 56c80476e4SDavid E. O'Brien54 Expand commands to the resulting pathname or alias 57c80476e4SDavid E. O'Brien55 Switch from insert to overwrite mode or vice versa 58c80476e4SDavid E. O'Brien56 Add 8th bit to next character typed 59c80476e4SDavid E. O'Brien57 Add the next character typed to the line verbatim 60c80476e4SDavid E. O'Brien58 Redisplay everything 61c80476e4SDavid E. O'Brien59 Restart stopped editor 62c80476e4SDavid E. O'Brien60 Look for help on current command 63c80476e4SDavid E. O'Brien61 This character is added to the line 64c80476e4SDavid E. O'Brien62 This character is the first in a character sequence 65c80476e4SDavid E. O'Brien63 Set the mark at cursor 66c80476e4SDavid E. O'Brien64 Correct the spelling of current word 67c80476e4SDavid E. O'Brien65 Correct the spelling of entire line 68c80476e4SDavid E. O'Brien66 Send character to tty in cooked mode 69c80476e4SDavid E. O'Brien67 Toggle between literal and lexical current history line 70c80476e4SDavid E. O'Brien68 Exchange the character to the left of the cursor with the one under 71c80476e4SDavid E. O'Brien69 Exchange the two characters before the cursor 72c80476e4SDavid E. O'Brien70 Tty delayed suspend character 73c80476e4SDavid E. O'Brien71 Tty flush output character 74c80476e4SDavid E. O'Brien72 Tty interrupt character 75c80476e4SDavid E. O'Brien73 Tty quit character 76c80476e4SDavid E. O'Brien74 Tty suspend character 77c80476e4SDavid E. O'Brien75 Tty allow output character 78c80476e4SDavid E. O'Brien76 Tty disallow output character 79c80476e4SDavid E. O'Brien77 Indicates unbound character 80c80476e4SDavid E. O'Brien78 Emacs universal argument (argument times 4) 81c80476e4SDavid E. O'Brien79 Move to previous history line 82c80476e4SDavid E. O'Brien80 Uppercase the characters from cursor to end of current word 83c80476e4SDavid E. O'Brien81 Vi goto the beginning of next word 84c80476e4SDavid E. O'Brien82 Vi enter insert mode after the cursor 85c80476e4SDavid E. O'Brien83 Vi enter insert mode at end of line 86c80476e4SDavid E. O'Brien84 Vi change case of character under cursor and advance one character 87c80476e4SDavid E. O'Brien85 Vi change prefix command 88c80476e4SDavid E. O'Brien86 Vi change to end of line 89c80476e4SDavid E. O'Brien87 Enter vi command mode (use alternative key bindings) 90c80476e4SDavid E. O'Brien88 Vi command mode complete current word 91c80476e4SDavid E. O'Brien89 Vi move to previous character (backspace) 92c80476e4SDavid E. O'Brien90 Vi delete prefix command 93c80476e4SDavid E. O'Brien91 Vi move to the end of the current space delimited word 94c80476e4SDavid E. O'Brien92 Vi move to the end of the current word 95c80476e4SDavid E. O'Brien93 Vi move to the character specified backward 96c80476e4SDavid E. O'Brien94 Vi move to the character specified forward 97c80476e4SDavid E. O'Brien95 Vi move up to the character specified backward 98c80476e4SDavid E. O'Brien96 Vi move up to the character specified forward 99c80476e4SDavid E. O'Brien97 Enter vi insert mode 100c80476e4SDavid E. O'Brien98 Enter vi insert mode at beginning of line 101c80476e4SDavid E. O'Brien99 Vi repeat current character search in the same search direction 102c80476e4SDavid E. O'Brien100 Vi repeat current character search in the opposite search direction 103c80476e4SDavid E. O'Brien101 Vi repeat current search in the same search direction 104c80476e4SDavid E. O'Brien102 Vi repeat current search in the opposite search direction 105c80476e4SDavid E. O'Brien103 Vi replace character under the cursor with the next character typed 106c80476e4SDavid E. O'Brien104 Vi replace mode 107c80476e4SDavid E. O'Brien105 Vi search history backward 108c80476e4SDavid E. O'Brien106 Vi search history forward 109c80476e4SDavid E. O'Brien107 Vi replace character under the cursor and enter insert mode 110c80476e4SDavid E. O'Brien108 Vi replace entire line 111c80476e4SDavid E. O'Brien109 Vi move to the previous word 112c80476e4SDavid E. O'Brien110 Vi move to the next word 113c80476e4SDavid E. O'Brien111 Vi undo last change 114c80476e4SDavid E. O'Brien112 Vi goto the beginning of line 115c80476e4SDavid E. O'Brien113 Perform which of current command 116c80476e4SDavid E. O'Brien114 Paste cut buffer at cursor position 1176767bd61SMark Peek115 Replace just-yanked text with yank from earlier kill 1186767bd61SMark Peek116 (WIN32 only) Copy cut buffer to system clipboard 1196767bd61SMark Peek117 (WIN32 only) Paste clipboard buffer at cursor position 1206767bd61SMark Peek118 (WIN32 only) Convert each '/' in next word to '\\\\' 1216767bd61SMark Peek119 (WIN32 only) Convert each '/' in previous word to '\\\\' 1226767bd61SMark Peek120 (WIN32 only) Page visible console window up 1236767bd61SMark Peek121 (WIN32 only) Page visible console window down 12445e5710bSMark Peek122 Execute command and keep current line 12545e5710bSMark Peek123 Execute command and move to next history line 126