The Vision Editor
The Vision editor is a vt100-based editor can be used in Linux, Unix, or MacOS environments. To start Vision with this editor, log into the Unix environment and enter:
visionOnce the editor is displayed, you can enter any Vision request. To submit the request, press the F2 function key.
Vision Editor Commands By Function
Note: Words inside {} are symbols, not keyboard commandsCursor Positioning -> (^F) Move cursor one character to the right <- (^B) Move cursor one character to the left {up} (^P) Move cursor one line up {down}(^N) Move cursor one line down PgUp (^U) Move cursor one page up PgDn (^D) Move cursor one page down ^A Move cursor to beginning of current line ^E Move cursor to end of current line Esc < Move cursor to beginning of window Esc > Move cursor to end of window F3 s (^T) Move cursor to other window Deletion Backspace Erase character to the left of the cursor (Only in Edit Window) ^G Erase character at the cursor (Only in Edit Window) ^K Erase (kill) the remainder of the line (Only in Edit Window) F3 e (^X e) Erase entire window Display Reorientation Esc h Move the line containing the cursor so it becomes the top line of the visible display F3 o (^X 1) Use the entire screen to display the current window (edit or output) F3 t (^X 2) Split the screen to display both windows (default mode) Retrieving, Saving, And Printing Esc r Retrieve the contents of last edit window submitted to VISION (used in edit window only) F5 r (^X r) Read a previously saved file into the edit window (you will be asked for a file name) F5 s (^X w) Save the current window to a file (you will be asked to provide a file name) ^X s Save the current window to the last file used F6 s Save the current region to a file (you will be asked to provide a file name) Search And Replace Esc s Search for next occurrence of supplied string Esc n Search for next occurrence of current string Esc p Search for prior occurrence of current string Esc c Change all occurrences of supplied string Esc q Query and change selected occurrences of string Cut And Paste F6 b (Esc b) Marks a beginning or ending point in the window. F6 e (Esc e) Marks an ending part in the window F6 i (Esc i) Insert the "marked" region at the current cursor position F6 d (Esc d) Delete the "marked" region F6 s Save the current region to a file (you will be asked to provide a file name) F6 p Print the current region to a printer (you will be asked to specify the printer) Other Esc # Repeat the next command # times F1 Help F2 Execute F9 Quit
Vision Editor Commands By Key Type
Note:Words inside {} are symbols, not keyboard commands.Special Keys <- Move Cursor Back 1 Character (same as ^B) -> Move Cursor Forward 1 Character (same as ^F) ^ Move Cursor to Prior Line (same as ^P) Move Cursor to Next Line (same as ^N) PgUp Move Cursor Up 1 Page (same as ^U) PgDn Move Cursor Down 1 Page (same as ^D) Backspace Erase Previous Character Control Key Commands ^A Move Cursor to Start of Line ^B Move Cursor Back 1 Character (same as <- key) ^C Stop Execution of Current Request ^D Move Cursor Down 1 Page (same as PgDn key) ^E Move Cursor to End of Line ^F Move Cursor Forward 1 Character (same as -> key) ^G Erase Character at Cursor ^H Erase Character to Left of Cursor (same as backspace) ^I Insert Tab Character at Cursor ^K Erase Line Starting at Cursor ^L Move Cursor to the Left 1 Page ^N Move Cursor to Next Line (same as {down} key) ^P Move Cursor to Prior Line (same as {up} key) ^R Move Cursor to the Right 1 Page ^T Toggle between Windows ^U Move Cursor Up 1 Page (same as PgUp key) ^V Take the Next Character as a Literal ^W Redisplay the Screen ^X Wait for a Subcommand Function Keys F1 Help F2 Execute F3 Display Window Menu F5 Display File Menu F6 Display Region Menu F9 Quit Menu Commands F3 S Window Switch: Move Cursor to other Window F3 O Window One: Enlarge Current Window to Full Screen F3 T Window Two: Split Screen into Two Windows F3 E Window Erase: Erase Current Window F5 R File Read: Read File into Edit Window F5 S File Save: Save Current Window to File F5 P File Print: Print Current Window to Printer F5 L File Last: Save Last Output Buffer to File F5 D File Directory: List Files in Specified Directory F6 B Region Begin: Mark Beginning of Region F6 E Region End: Mark End of Region F6 C Region Clear: Clear Current Region F6 D Region Delete: Delete Marked Region F6 I Region Insert: Insert Marked Region F6 R Region Run: Execute Marked Region F6 S Region Save: Save Marked Region F6 P Region Print: Print Marked Region Escape Commands Esc < Move Cursor to Beginning of Window Esc > Move Cursor to End of Window Esc ### Repeat Next Command ### Times Esc b Mark Begin Region Esc c Change All Occurrences of Supplied String Esc d Delete Marked Region Esc e Mark End Region Esc f # Use Function Key # (if function keys do not work) Esc h Move Line Containing Cursor to Top of Window Esc i Insert Region Esc n Search For Next Occurrence of Current String Esc p Search For Previous Occurrence of Current String Esc q Query and Change Occurrences of Supplied String Esc r Recall Last Request Submitted Esc s Search For Next Occurrence of Supplied String ^X Commands ^X ^B Move Back 1 Word ^X ^F Move Forward 1 Word ^X ^G Delete Current Word ^X ^N Scroll Down 1 Line ^X ^P Scroll Up 1 Line ^X Backspace Delete Previous Word ^X 1 Enlarge Current Window to Full Screen (same as F3 o) ^X 2 Split Screen into Two Windows (same as F3 t) ^X e Erase Current Window (same as F3 e) ^X r Read from file (same as F5 r) ^X s Save to Current File ^X w Write to file (same as F5 s) ^X ^X Create an Operating System Subshell ^X ? Describe Key