index    previous    next

EDITING TEXT

Text windows allow limited editing using emacs style key sequences. the sequences are:
previous line CTL-P move cursor up one line
next line CTL-N move cursor down one line
previous page CTL-Z or ESC-v move cursor up one page
next page CTL-V move cursor down one page
previous word ESC-b move cursor to begining of current word or if already at begining to begining of previous word
next word ESC-f move cursor to begining of next word
delete next word ESC-d  
delete previous word ESC-CTL-H  
kill to end of line CTL-K or ESC-k  
yank CTL-Y undelete
deleting a piece of text places it in the delete buffer. Yanking referes to inserting the text held in the delete buffer into the current text at the current cursor position. deleteing several pieces of text in succession causes them to be appended to the delete buffer one after the other. Performing any other operation between deletes, causes the delete buffer to be cleared before the new text is appended. Deleteing to the end of the line by entering CTL-K causes all text to the end of the line to be deleted from the text window and appended to the delete buffer. entering CTL-K again causes the next line to be joined to the end of the current line and a new line character to be added to the delete buffer. Repeating the sequence several times causes several lines to be deleted and added to the delete buffer. Yanking causes these several lines to be copied from the delete buffer back to the text window.