SysEdit is designed to feel like a word processor while in SCREEN mode and feel like a mainframe or mini-computer command based line editor while in EDIT mode.
000000001 000000002 000000003 000000004 000000005 000000006 000000007 000000008 000000009 000000010 000000011 000000012 000000013 000000014 000000015 000000019 000000020 000000021 000000022 000000020 000000021 000000026 000000027 000000028 000000029 000000027 000000028 000000033 000000034 000000035 000000036 000000034 000000035 000000040 000000041 000000042 000000043 000000041 000000042 000000047 000000048 000000049 000000050 000000048 000000049 000000054 000000055 000000056 000000057 000000061 000000062 000000063 000000064 000000065 000000066 000000067 000000068 000000069 000000070 000000071 000000072 000000073 000000074 000000075 000000076 000000077 000000078 000000079 000000080 000000081 000000082 000000083 000000084 000000085 000000086 000000087 000000088 000000089 000000090 000000091 LINE=1 COL=1 INSERT R FN=TEMP
Along with standard cursor movement, SysEdit provides a simple interface to perform word, block and column manipulation. Auto-indentation, tab to space conversion and record and playback functions are also provided.
Create and customize your own Keystroke Macros from combinations of key functions, edit commands and text. You can then bind them to any desired key.
Key functions from the list below can be bound to any desired key on your keyboard as long as the key puts out an escape sequence. Bind only the key functions you need for your environment to simplify new user transition. You can easily bind more later.
<==== Cursor Movement ====> <= MODE CHANGE => <== CONTROL ==> BKSP_ERASE CRSR_BOF SCREEN_TOGGLE ABORT FIND_MATCH CRSR_END EDIT_MODE COMMAND TAB_RIGHT CRSR_EOL LINE_MODE END_LINE TAB_LEFT CRSR_EOF SCREEN_MODE HELP CRSR_UP CRSR_PGUP INSERT_TOGGLE OOPS CRSR_DOWN CRSR_PGDN INSERT REPEAT_COMMAND CRSR_RIGHT CRSR_WORDLEFT REPLACE TABSET CRSR_LEFT CRSR_WORDRIGHT TOSS_CHAR CRSR_HOME CRSR_PGLEFT XEQ_OBJECT CRSR_BOL CRSR_PGRIGHT <== DELETE ==> <= BLOCK/COLUMN => <= DUPLICATE => BKSP_ERASE MOVE_BLOCK DUP_CHAR DELETE_CHAR COPY_BLOCK DUP_FIELD DELETE_WORD DELETE_BLOCK DUP_LINE DELETE_LINE MOVE_COLUMN RECORDING DELETE_BLOCK COPY_COLUMN PLAYBACK DELETE_COLUMN DELETE_COLUMN BLANK_COLUMN
As an example, the find command will find a string in a specific column. The following command will find the next line in the file with the Bellevue, Washington Zip code (98005) in column 120.
find(120) 98005The delete command will delete 1 or more lines. (1 is default).
deleteThe following macro will delete all lines in the file with 98005 in column 120.
f(120) 98005;d;*Note: Both commands were abbreviated! (Why type all that extra stuff?) The commands were separated by a semi-colon (;). The final command * was added to tell SysEdit to repeat the previous commands until the end of the file.
As you can see, Edit commands can be combined into Macros. They can also can be saved into and executed from external files.
Following is a list of commands available. Each can be abbreviated to the upper case characters beginning the command. This powerful "USER FRIENDLY" set of commands allows complex file modification without the need for knowledge of high level languages like C or LISP. Compiling, spooling and other external shell commands can also be executed while in a session.
File Positioning Commands Bottom Find Locate Next POint SEarch Top Line Modification Commands Append Change Gmodify Join Modify OOps Overlay Retype File Modification Commands COpy Delete DUnload IBefore Insert LOAd MOVe BCOLumn CCOLumn DCOLumn MCOLumn Screen Editor Control/Display Commands BInd BRief EDit FILe FName Help KEYdef LInesz LOG MODE PAgesz PPrint Print PSymbol QForget Quit SAve SHell Symbol TABset Unload Verify Where Xeq * /*
Keyboard mapping is also done using this setup program. There are over 50 key functions that can be mapped to your favorite key or combined to make "key-macros" to save time.
You can set up individual key-maps for each user or use one standard key-map for your whole site.
Because of this flexibility, SysEdit can be made to feel like your favorite word processor or like a mainframe editor you have used before.
Information Systems Technologies also sends out email to registered users about new functionality and "tricks of the trade".
On site classes are available for customers who want to really get the most out of configuring and using SysEdit.
Please call if you need SysEdit for another platform.
SysEdit will run on:
ASCII terminals PC terminal emulators Xwindow's xterms Openwindow's xterm, shelltool and cmdtool windows Sunview's shelltool and cmdtool windowsSysEdit can also be used over a modem or network.
A.C. Neilsen, Boeing Computer, Bose, City of Tacoma, City of Yakima, Fred Hutchinson Cancer Research Center, Manitoba Hydro, MAPPCOR, Minnesota Power, Minkota Power, Morningside College, NOAA, National Geodetic Survey, Ohio State University, Orange County, Paschen Contractors, Providence Hospital, Scotia Group, Singer, Software Technologies Group, Southwest Foundation, Spectra Physics, State of Washington, TRW, University of California, University of Pennsylvania, U.S Geological Survey, Walker Research, Washington Dental, Wells Fargo Bank, Wisconsin Power and Light.
Phone (425) 644-7441 Fax (425) 649-9007