home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC-Online 1998 February
/
PCOnline_02_1998.iso
/
filesbbs
/
win3x
/
ripterm.arj
/
RTD21100.EXE
/
TESTDRIV.EXE
/
VT100.MAC
< prev
Wrap
Text File
|
1995-09-08
|
5KB
|
148 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 VT-100
MACRO=UP <CURSOR>^[[A<APP>^[OA
MACRO=DOWN <CURSOR>^[[B<APP>^[OB
MACRO=RIGHT <CURSOR>^[[C<APP>^[OC
MACRO=LEFT <CURSOR>^[[D<APP>^[OD
MACRO=HOME <CURSOR>^[[H<APP>^[OH
MACRO=END <CURSOR>^[[K<APP>^[OK
MACRO=Keypad_0 <KEYPAD>0<APP>^[Op
MACRO=Keypad_1 <KEYPAD>1<APP>^[Oq
MACRO=Keypad_2 <KEYPAD>2<APP>^[Or
MACRO=Keypad_3 <KEYPAD>3<APP>^[Os
MACRO=Keypad_4 <KEYPAD>4<APP>^[Ot
MACRO=Keypad_5 <KEYPAD>5<APP>^[Ou
MACRO=Keypad_6 <KEYPAD>6<APP>^[Ov
MACRO=Keypad_7 <KEYPAD>7<APP>^[Ow
MACRO=Keypad_8 <KEYPAD>8<APP>^[Ox
MACRO=Keypad_9 <KEYPAD>9<APP>^[Oy
MACRO=Keypad_. <KEYPAD>.<APP>^[On
MACRO=Keypad_+ <KEYPAD>^M<APP>^[OM
MACRO=Keypad_Enter <KEYPAD>^M<APP>^[OM
MACRO=Keypad_- <KEYPAD>-<APP>^[Om
MACRO=Keypad_* <KEYPAD>,<APP>^[Ol
MACRO=F1 ^[OP
MACRO=F2 ^[OQ
MACRO=F3 ^[OR
MACRO=F4 ^[OS
MACRO=Ctrl-PGDN ^[[H^[[2J
MACRO=Ctrl-HOME ^[[L
MACRO=Ctrl-PGUP ^[[M
MACRO=DELETE