^F        Move cursor forward (right) one character. M-[C      Move cursor forward (right) one character. M-f       Move cursor forward one word.  (The emacs editor's idea of a word is a string of characters consisting of only letters, digits and underscores.) ^B        Move cursor backward (left) one character. M-[D      Move cursor backward (left) one character. M-b       Move cursor backward one word. ^A        Move cursor to start of line. M-[H      Move cursor to start of line. ^E        Move cursor to end of line. M-[Y      Move cursor to end of line. ^]char    Move cursor forward to character char on current line. M-^]char  Move cursor backward to character char on current line. ^X^X      Interchange the cursor and mark. erase     (User defined erase character as defined by the stty(1) command, usually ^H or #.)  Delete previous character. lnext     (User defined literal next character as defined by the stty(1) command, or ^V if not defined.)  Removes the next character's editing features (if any). ^D        Delete current character. M-d       Delete current word. M-^H      (Meta-backspace) Delete previous word. M-h       Delete previous word. M-^?      (Meta-DEL) Delete previous word (if your interrupt character is ^?  (DEL, the default) then this command will not work). ^T        Transpose current character with previous character and advance the cursor in emacs mode.  Transpose two previous characters in gmacs mode. ^C        Capitalize current character. M-c       Capitalize current word. M-l       Change the current word to lower case. ^K        Delete from the cursor to the end of the line.  If preceded by a numerical parameter whose value is less than the current cursor position, then delete from given position up to the cursor.  If preceded by a numerical parameter whose value is greater than the current cursor position, then delete from cursor up to given cursor position. ^W        Kill from the cursor to the mark. M-p       Push the region from the cursor to the mark on the stack. kill      (User defined kill character as defined by the stty command, usually ^G or @.)  Kill the entire current line.  If two kill characters are entered in succession, all kill characters from then on cause a line feed (useful when using paper terminals). ^Y        Restore last item removed from line. (Yank item back to the line.) ^L        Line feed and print current line. M-^L      Clear the screen. ^@        (Null character) Set mark. M-space   (Meta space) Set mark. ^J        (New line) Execute the current line. ^M        (Return) Execute the current line. eof       End-of-file character, normally ^D, is processed as an End-of- file only if the current line is null. ^P        Fetch previous command.  Each time ^P is entered the previous command back in time is accessed.  Moves back one line when not on the first line of a multi-line command. M-[A      If the cursor is at the end of the line, it is equivalent to ^R with string set to the contents of the current line. Otherwise, it is equivalent to ^P. M-<       Fetch the least recent (oldest) history line. M->       Fetch the most recent (youngest) history line. ^N        Fetch next command line.  Each time ^N is entered the next command line forward in time is accessed. M-[B      Equivalent to ^N. ^Rstring  Reverse search history for a previous command line containing string.  If a parameter of zero is given, the search is forward.  String is terminated by a `RETURN' or `NEW LINE'.  If string is preceded by a ^, the matched line must begin with string.  If string is omitted, then the next command line containing the most recent string is accessed.  In this case a parameter of zero reverses the direction of the search. ^O        Operate - Execute the current line and fetch the next line relative to current line from the history file. M-digits  (Escape) Define numeric parameter, the digits are taken as a parameter to the next command.  The commands that accept a parameter are ^F, ^B, erase, ^C, ^D, ^K, ^R, ^P, ^N, ^], M-., M-^], M-_, M-=, M-b, M-c, M-d, M-f, M-h, M-l and M-^H. M-letter  Soft-key - Your alias list is searched for an alias by the name _letter and if an alias of this name is defined, its value will be inserted on the input queue.  The letter must not be one of the above meta-functions. M-[letter Soft-key - Your alias list is searched for an alias by the name __letter and if an alias of this name is defined, its value will be inserted on the input queue.  This can be used to program function keys on many terminals. M-.       The last word of the previous command is inserted on the line. If preceded by a numeric parameter, the value of this parameter determines which word to insert rather than the last word. M-_       Same as M-.. M-*       Attempt file name generation on the current word.  An asterisk is appended if the word doesn't match any file or contain any special pattern characters. M-ESC     Command or file name completion as described above. ^I tab    Attempts command or file name completion as described above. If a partial completion occurs, repeating this will behave as if M-= were entered.  If no match is found or entered after space, a tab is inserted. M-=       If not preceded by a numeric parameter, it generates the list of matching commands or file names as described above. Otherwise, the word under the cursor is replaced by the item corresponding to the value of the numeric parameter from the most recently generated command or file list.  If the cursor is not on a word, it is inserted instead. ^U        Multiply parameter of next command by 4. \         Escape next character.  Editing characters, the user's erase, kill and interrupt (normally ^?)  characters may be entered in a command line or in a search string if preceded by a \.  The \ removes the next character's editing features (if any). M-^V      Display version of the shell. M-#       If the line does not begin with a #, a # is inserted at the beginning of the line and after each new-line, and the line is entered.  This causes a comment to be inserted in the history file.  If the line begins with a #, the # is deleted and one # after each new-line is also deleted.