home *** CD-ROM | disk | FTP | other *** search
-
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- ;;
- ;; RIPterm 2.0 keystroke macro file
- ;;
- ;; Copyright (c) 1995, TeleGrafix Communications, Inc.
- ;; All Rights Reserved
- ;;
- ;;
- ;; The type of macro file designates when and how it is used. To specify
- ;; the file type, you need to specify a TYPE= statement with one (or more)
- ;; words after it. This command gives the macro file is attributes. For
- ;; the COMMON and SYSTEM macro file types, you only need to have that one
- ;; word after the TYPE= statement. For the EMULATION type, you need to
- ;; specify which terminal emulation it belongs to (see below).
- ;;
- ;; There are three basic "Types" of Keystroke macro files:
- ;;
- ;; SYSTEM - A macro file that is only loaded when you are connected to
- ;; a particular host BBS. You can optionally place the system name
- ;; after the "SYSTEM" keyword - it will be ignored. For Example:
- ;;
- ;; TYPE=SYSTEM
- ;; TYPE=SYSTEM CompuServe
- ;;
- ;; COMMON - Loaded all the time - regardless of what host BBS you are
- ;; connected with. Anything after the keyword "COMMON" is ignored.
- ;; Example:
- ;;
- ;; TYPE=COMMON
- ;;
- ;; EMULATION - Used for terminal emulations like RIPSCRIP, ANSI or
- ;; VT-100. If you specify this macro file type, you must specify the
- ;; type of terminal emulation. The three possible examples of this
- ;; command are:
- ;;
- ;; TYPE=EMULATION RIPSCRIP
- ;; TYPE=EMULATION ANSI
- ;; TYPE=EMULATION VT-100
- ;;
- ;; When you hit a key, it is checked against the three possible list of
- ;; macros. The SYSTEM macro list is checked first. If no matches were
- ;; found in that list, then the COMMON list is checked. If still no
- ;; matches were found, then the EMULATION list is checked.
- ;;
- ;; You may have comments in your file just about anywhere - but you cannot
- ;; have a comment one the same line as a macro definition (see below). A
- ;; comment is what you're reading now and is started by a semicolon (;).
- ;; Anything after the first semicolon (inclusive) is ignored. Blank lines
- ;; are also ignored in a keystroke macro file.
- ;;
- ;;
- ;; A Macro definition is created by specifying the keyword MACRO= followed
- ;; by the keystroke then the macro text. For example:
- ;;
- ;; MACRO=Ctrl-F3 This is a macro
- ;; MACRO=Ctrl-Alt-F3 This is another macro
- ;;
- ;; You are allowed to mix "CTRL-", "ALT-" and "SHIFT-" with many different
- ;; keystrokes (eg, F3, K, HOME, etc). Not all combinations are valid.
- ;; The following lists valid keys on the keyboard which you may combine
- ;; with CTRL, ALT or SHIFT in different combinations (many keys like 0-9,
- ;; A-Z, etc are not listed here - only special keys that don't have an
- ;; ASCII character associated with them (eg, HOME, PgDn, F3, etc):
- ;;
- ;; F1
- ;; F2
- ;; F3
- ;; F4
- ;; F5
- ;; F6
- ;; F7
- ;; F8
- ;; F9
- ;; F10
- ;; F11
- ;; F12
- ;;
- ;; Keypad_* ... * key on the keypad
- ;; Keypad_+ ... + key on the keypad
- ;; Keypad_- ... - key on the keypad
- ;; Keypad_/ ... / key on the keypad
- ;; Keypad_. ... . key on the keypad
- ;; Keypad_0 ... 0 key on the keypad
- ;; Keypad_1 ... 1 key on the keypad
- ;; Keypad_2 ... 2 key on the keypad
- ;; Keypad_3 ... 3 key on the keypad
- ;; Keypad_4 ... 4 key on the keypad
- ;; Keypad_5 ... 5 key on the keypad
- ;; Keypad_6 ... 6 key on the keypad
- ;; Keypad_7 ... 7 key on the keypad
- ;; Keypad_8 ... 8 key on the keypad
- ;; Keypad_9 ... 9 key on the keypad
- ;;
- ;; Keypad_Enter ... Enter key on the keypad
- ;;
- ;; INSERT ... Insert key
- ;; DELETE ... Delete key
- ;; HOME ... Home key
- ;; END ... End key
- ;; DOWN ... Down arrow key
- ;; UP ... Up arrow key
- ;; RIGHT ... Right arrow key
- ;; LEFT ... Left arrow key
- ;; PgDn ... Page Down key
- ;; PgUp ... Page Up key
- ;; ENTER ... Enter key
- ;; ESCAPE ... Escape key
- ;; SPACE ... Space bar
- ;; TAB ... Tab key
- ;; BSPACE ... Backspace key
- ;;
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
-
- TYPE=EMULATION ANSI
-
- MACRO=HOME ^[[H
- MACRO=UP ^[[A
- MACRO=LEFT ^[[D
- MACRO=RIGHT ^[[C
- MACRO=END ^[[K
- MACRO=DOWN ^[[B
- MACRO=DELETE
-