home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC-Online 1998 February
/
PCOnline_02_1998.iso
/
filesbbs
/
win3x
/
ripterm.arj
/
RTD21100.EXE
/
TESTDRIV.EXE
/
ANSI.MAC
next >
Wrap
Text File
|
1995-09-08
|
4KB
|
125 lines
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;; 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