HELP HPXVEDKEYS Adrian Howard June 91 Updated: Adrian Howard Aug 1992 A guide to the default key bindings for XVed on HP workstations. CONTENTS - (Use <ENTER> g to access required sections) -- INTRODUCTION -- MOTIF AND XVED -- NOTATION -- KEY BINDINGS -- RELATED DOCUMENTATION -- INTRODUCTION ------------------------------------------------------- XVed will normally attempt to determine the type of keyboard it is attached to and apply appropriate key bindings. The key bindings specific to HP workstations are provided in the library LIB *VEDHPXVEDKEYS which, in combination with the key bindings in the source file SRC * VEDXVEDKEYS.P, give the key bindings used by XVed on HP workstations. This file gives a description of these bindings. -- MOTIF AND XVED ----------------------------------------------------- See HELP *XVEDKEYS for information on possible interactions between Motif and XVed. -- NOTATION ----------------------------------------------------------- The descriptions of the key bindings use the following notation: ^A The single character generated by pressing the <CTRL> key and the "A" key simultaneously. ESC A The sequence of pressing and releasing the <ESCAPE> (ESC) key and then pressing the "A" key. KP-X The "X" key on the keypad (usually on the right hand side of the keyboard fN Function key N. The amount and name of function keys vary from keyboard to keyboard. LF The line-feed key. BS The back-space key. DEL The delete or erase key. UP, DOWN, LEFT, RIGHT The normal cursor keys. -- KEY BINDINGS ------------------------------------------------------- Key Function XVed Procedure --- -------- -------------- KP-8 Move cursor up one char vedcharup KP-2 Move cursor down one char vedchardown KP-4 Move cursor left one char vedcharleft KP-6 Move cursor right one char vedcharright KP-7 Move cursor north-west one char vedcharupleft KP-9 Move cursor north-east one char vedcharupright KP-1 Move cursor south-west one char vedchardownleft KP-3 Move cursor south-east one char vedchardownright ESC KP-8 Move cursor up several lines vedcharuplots ESC KP-2 Move cursor down several lines vedchardownlots ESC KP-4 Move cursor left several lines vedcharleftlots ESC KP-6 Move cursor right several lines vedcharrightlots ESC KP-7 Move cursor north-west several chars vedcharupleft ESC KP-9 Move cursor north-east several chars vedcharupright ESC KP-1 Move cursor south-west several chars vedchardownleft ESC KP-3 Move cursor south-east several chars vedchardownright KP-0 Move one word to the left vedwordleft KP-. Move one word to the right vedwordright KP-, Switch between buffer and status line vedstatusswitch KP-ENTER Redo the last command vedredokey KP-TAB Move to the status line vedenterkey KP-- Move up one screen vedscreenup KP-+ Move down one screen vedscreendown KP-* Move to start of text line vedtextleft KP-/ Move to end of text line vedtextright HELP Get help (defaults to ved_hkeys) vedhelpkey ESC HELP Get help on the purpose of a key ved_hkey PREV Move up one screen vedscreenup ESC PREV As PREV, but in last buffer visited ved_xup NEXT Move down one screen vedscreendown ESC NEXT As NEXT, but in last buffer visited ved_xdn HOME Move to start of text line vedtextleft ESC HOME Move to the left screen edge vedscreenleft END Move to end of text line vedtextright ESC END Move to the right screen edge vedscreenright ESC w Toggle normal/double length window - INSERT Toggle static mode ved_static f1 Delete character under the cursor veddotdelete f2 Delete line to the left vedclearhead f3 Delete the whole line vedlinedelete f4 Delete line to the right vedcleartail f5 Mark start of a marked range vedmarklo f6 Mark end of a marked range vedmarkhi f7 Move a marked range ved_m f8 Copy a marked range ved_t f9 Push position on position stack vedpushkey f10 Pop position from position stack vedpopkey f11 Move to the start of the file vedtopfile f12 Move to the end of the file vedendfile ESC f1 Refresh the screen vedrefesh ESC f2 Yank a word fom -vvedworddump- ved_yankw ESC f3 Yank a line fom -vvedlinedump- ved_yankl ESC f4 Yank a word fom -vvedworddump- ved_yankw ESC f5 Find the start of the marked range vedmarkfind ESC f6 Find the end of the marked range vedendrange ESC f7 Move range in from last file ved_mi ESC f8 Copy range in from last file ved_ti ESC f9 Move range in from last file ved_mi ESC f10 Copy range in from last file ved_ti ESC f11 Pop position from position stack vedpopkey ESC f12 Clear the position stack ved_cps BREAK Refresh the screen vedrefresh ESC BREAK Refresh the screen vedrefresh STOP Toggle static mode vedsetstatic ESC STOP Toggle static mode vedsetstatic INSERT CHAR Toggle static mode vedsetstatic ESC INS.CH. Toggle static mode vedsetstatic MENU Delete word to the left of the cursor vedwordleftdelete ESC MENU Yank a word from -vvedworddump- ved_yankw SYSTEM Delete word to the right of the cursor vedwordrightdelete ESC SYSTEM Yank a word from -vvedworddump- ved_yankw CLEAR DISP. Right justify paragraph ved_jjp ESC C.DISP. Right justify paragraph ved_jjp CLEAR LINE Compile current line vedloadline ESC C.LINE Compile marked range ved_lmr PRINT Go to status line vedenterkey HOME Go to status line vedenterkey ESC PRINT Toggle between status line and buffer vedswitchstatus ESC HOME Toggle between status line and buffer vedswitchstatus INSERT LINE Insert line above current line vedlineabove ESC INS.L. Insert line below current line vedlinebelow DELETE LINE Insert line below current line vedlinebelow ESC DEL. L. Yank a line from -vvedlinedump- ved_yankl DELETE CHAR Delete character under the cursor veddotdelete SELECT Select file to edit vedfileselect ESC SELECT Print file information in base window ved_files BS Delete char to left of the cursor vedchardelete ESC BS Same as ESC PREV ved_xup DEL Delete char to left of the cursor vedchardelete -- RELATED DOCUMENTATION ---------------------------------------------- HELP *XVED/Server Keyboard Setup - A description of keyboard setup in XVed HELP *XVEDKEYS - Default key bindings HELP *DXVEDKEYS - Key bindings for DECwindows terminal HELP *NCDXVEDKEYS - Key bindings for NCD X terminal HELP *SUNXVEDKEYS - Key bindings for HP workstations HELP *VEDKEYS - Default key bindings for all terminals --- C.x/x/ved/help/hpxvedkeys --- Copyright University of Sussex 1993. All rights reserved. ----------