home *** CD-ROM | disk | FTP | other *** search
-
- SPE EPSILON/EMACS Key Bindings
-
-
- Insert Normal Keys
- ------------------
-
- Characters 32 - 128 insert into current buffer
-
-
- # Normal keys that do extra things
- ] Insert ] and show matching
- } Insert } and show matching
- ) Insert ) and show matching
-
- # Main keyboard special keys that do extra things
- Bksp Backspace
- Enter Insert newline
-
- alt-\ Delete whitespace backwards
- alt-, Goto top of buffer or window
- alt-. Goto bottom of buffer or window
- alt-/ Help
- Keyboard-5 Scroll_window_middle
- Ctrl-B Next_paragraph
- Ctrl-minus Help
- alt-BKSP Delete previous word to scrap
- Ctrl-up Previous sentence
- Ctrl-down Next sentence
- Alt-[ Previous paragraph
- Alt-] Next paragraph
- Ctrl-@ Set mark
- BKSP Previous paragraph
-
- # alt keys (and ctrl-alt keys)
- Alt-0 Show matching group
- Alt-1 Set accumulator argument to 1
- Alt-2 Set accumulator argument to 2 or Set mark
- Alt-3 Set accumulator argument to 3
- Alt-4 Set accumulator argument to 4
- Alt-5 Set accumulator argument to 5 or Replace
- Alt-6 Set accumulator argument to 6
- Alt-7 Set accumulator argument to 7 or Replace
- Alt-8 Set accumulator argument to 8 or Replace
- Alt-9 Set accumulator argument to 9
-
-
- Alt-A Previous sentence
- Alt-B Goto end of word or Previous level
- Alt-C Convert words to upper case
- Alt-D Delete or append words to scrap
- Alt-E Next sentence
- Alt-F Goto end of word
- Alt-H Mark paragraph
- Alt-K Delete or append lines to scrap
- Alt-L Convert words to lower case
- Alt-M Goto beginning of previous non-blank line
- Alt-Q Wrap paragraph
- Alt-R Search regex backwards
- Alt-S Search regex forwards
- Alt-T Switch words
- Alt-U Convert words to upper case
- Alt-V Page up
- Alt-W Copy or append to scrap (using prev mark)
- Alt-X Invoke function
- Alt-Y Yank and pop scrap
- Alt-Z Scroll vertical up
-
- # alt function keys
- Alt-F5 Toggle between 25-43 lines
-
- # normal control keys
- Ctrl-A Goto_bol
- Ctrl-B Goto_prev_char
- Ctrl-D Delete_chars
- Ctrl-E Goto_eol
- Ctrl-F Goto_next_char
- Ctrl-K Cut lines to scrap
- Ctrl-L Scroll_window_middle
- Ctrl-N Ddown
- Ctrl-O Insert newline
- Ctrl-P Up
- Ctrl-Q Insert quoted key
- Ctrl-R Backward incremental search
- Ctrl-S Forward incremental search
- Ctrl-T Reverse chars
- Ctrl-U Accumulator
- Ctrl-V Page down
- Ctrl-W Append or delete to scrap
- Ctrl-X Start of ctrl-X sequence keys
- Ctrl-Y Insert scrap
- Ctrl-Z Scroll vertical down
-
- # ctrl function keys
- Ctrl-F3 Write state
- Ctrl-F5 Toggle 25-43 lines
- Ctrl-F8 Display variable
-
- # ctrl cursor keys
- Ctrl-End Goto buffer bottom
- Ctrl-Home Goto buffer top
- Ctrl-Left Goto beg of word
- Ctrl-Right Goto end of word
-
- # ctrl prefix equivalents
-
- Ctrl-^,a Goto_bol
- Ctrl-^,b Goto_prev_char
- Ctrl-^,d Delete_chars
- Ctrl-^,e Goto_eol
- Ctrl-^,f Goto_next_char
- Ctrl-^,k Cut lines to scrap
- Ctrl-^,l Scroll_window_middle
- Ctrl-^,n Ddown
- Ctrl-^,o Insert newline
- Ctrl-^,p Up
- Ctrl-^,q Insert quoted key
- Ctrl-^,r Backward incremental search
- Ctrl-^,s Forward incremental search
- Ctrl-^,t Reverse chars
- Ctrl-^,u Display accumulator
- Ctrl-^,v Page down
- Ctrl-^,w Append or delete to scrap
- Ctrl-^,x Start of ctrl-X sequence keys
- Ctrl-^,y Insert scrap
- Ctrl-^,z Scroll vertical down
-
- Ctrl-^,Alt-\ Indent_region
- Ctrl-^,Esc,\ Indent_region
-
- # ctrl-prefix function keys
- Ctrl-^,F3 Write state
- Ctrl-^,F5 Toggle 25-43 lines
- Ctrl-^,F8 Display variable
-
- # ctrl-prefix cursor keys
- Ctrl-^<End> Goto buffer bottom
- Ctrl-^<Home> Goto buffer_top
- Ctrl-^<Left> Goto beginning of word
- Ctrl-^<Right> Goto end of word
-
- # alt-prefix normal keys
- Esc,% Set accumulator argument to 5 or Replace
- Esc,& Set accumulator argument to 7 or Replace
- Esc,) Show matching group
- Esc,* Set accumulator argument to 8 or Replace
- Esc,, Goto top of buffer or window
- Esc,. Goto bottom of buffer or window
- Esc,/ Help
- Esc,0 Set accumulator argument to 0
- Esc,1 Set accumulator argument to 1
- Esc,2 Set accumulator argument to 2 or Set mark
- Esc,3 Set accumulator argument to 3
- Esc,4 Set accumulator argument to 4
- Esc,5 Set accumulator argument to 5 or Replace
- Esc,6 Set accumulator argument to 6
- Esc,7 Set accumulator argument to 7 or Replace
- Esc,8 Set accumulator argument to 8 or Replace
- Esc,9 Set accumulator argument to 9
- Esc,> Goto bottom of buffer or window
- Esc,? Help
- Esc,@ Set accumulator argument to 2 or Set mark
-
- Esc,a Previous sentence
- Esc,b Goto end of word or Previous level
- Esc,c Convert words to upper case
- Esc,d Delete or append words to scrap
- Esc,e Next sentence
- Esc,f Goto end of word
- Esc,h Mark paragraph
- Esc,k Delete or append lines to scrap
- Esc,l Convert words to lower case
- Esc,m Goto beginning of previous non-blank line
- Esc,q Wrap paragraph
- Esc,s Search regex forwards
- Esc,t Switch words
- Esc,u Convert words to upper case
- Esc,v Page up
- Esc,w Copy or append to scrap (using prev mark)
- Esc,x Invoke function
- Esc,y Yank and pop scrap
- Esc,z Scroll vertical up
-
- Esc,[ Previous paragraph
- Esc,\ Delete whitespace backwards
- Esc,< Goto top of buffer or window
- Esc,] Next paragraph
- Esc,~ Toggle change status of buffer
-
- # alt-prefix function keys
- Esc,F5 Toggle 25-43 lines
-
- # alt-prefix command keys
- Esc,Bksp Delete Previous word
- Esc,Down Previous paragraph
- Esc,Up Previous paragraph
-
- # normal function keys
- F1 help
- F2 Invoke function
- F4 bind_to_key
- F6 Display key binding
- F7 Change directory
- F8 Set macro variable
- F9 Undo
- F10 Redo
-
- Normal cursor keys
- ------------------
- Home goto_window_top
- End goto_window_bottom
- Left prev_char
- PgDn page_down
- PgUp page_up
- Right next_char
- Tab indent
- Up up
- Down down
- Ins toggle_insert_mode
- Del delete_char
-
-
- Mouse Motion
- ------------
- See "User's Manual" page 28, section 4.6 Mouse Command Summary
- for a description of mouse key commands.
-
-
-
-
- CTRL-X keys
- ------------------------------------
- Ctrl-B List of active buffers
- Ctrl-C Exit editor
- Ctrl-D Delete current window
- Ctrl-E Shell to DOS and invoke editor
- Ctrl-F Edit file - use tab for directory list
- Ctrl-I Indent columns with <num> spaces
- Ctrl-M Shell to DOS
- Ctrl-N Goto next compiler error
- Ctrl-O Delete blank lines
- Ctrl-S Save file
- Ctrl-T Transpose lines
- Ctrl-V Visit file
- Ctrl-W Save buffer to new filename
- Ctrl-X Exchange point and mark
- Ctrl-Z Exit editor
-
-
- Ctrl-^b List of active buffers
- Ctrl-^c Exit editor
- Ctrl-^d Delete current window
- Ctrl-^e Shell to DOS and invoke editor
- Ctrl-^f Edit file - use tab for directory list
- Ctrl-^i Indent columns with <num> spaces
- Ctrl-^m Shell to DOS
- Ctrl-^n Goto next compiler error
- Ctrl-^o Delete blank lines
- Ctrl-^s Save file
- Ctrl-^t Transpose lines
- Ctrl-^v Visit file
- Ctrl-^w Save buffer to new filename
- Ctrl-^x Exchange point and mark
- Ctrl-^z Exit editor
-
-
- ( Start recording keys
- ) Stop recording keys
- 1 Zoom current window
- 2 Split current window
- = Show buffer size and offset
- b Show buffer list
- e Playback last recording
- f Set wp left margin
- g Goto line
- i Read file into buffer
- k Delete current buffer
- l Display total and current lines
- m Invoke MAKE
- n Next window
- o Next window
- p Previous window
- r Redo
- u Undo
- w Write block to file
-
- Alt-b Display buffer list
- Alt-n Name macro
-
- Esc b Display buffer list
- Esc n Name Macro
-
-
-