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 commands
Cursor 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