home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Devil's Doorknob BBS Capture (1996-2003)
/
devilsdoorknobbbscapture1996-2003.iso
/
W
/
WWIVEDIT
/
DOC
/
KEY.DOC
< prev
next >
Wrap
Text File
|
1992-12-01
|
7KB
|
331 lines
This is a list of key codes that you should use in the *.KEY files.
ALT CONTROL ALT CONTROL
A #0#30 ^A N #0#49 ^N
B #0#48 ^B O #0#24 ^O
C #0#46 ^C P #0#25 ^P
D #0#32 ^D Q #0#16 ^Q
E #0#18 ^E R #0#19 ^R
F #0#33 ^F S #0#31 ^S
G #0#34 ^G T #0#20 ^T
H #0#35 ^H U #0#22 ^U
I #0#23 ^I V #0#47 ^V
J #0#36 ^J W #0#17 ^W
K #0#37 ^K X #0#45 ^X
L #0#38 ^L Y #0#21 ^Y
M #0#50 ^M Z #0#44 ^Z
1 #0#120 7 #0#126
2 #0#121 8 #0#127
3 #0#122 9 #0#128
4 #0#123 0 #0#129
5 #0#124 - #0#130
6 #0#125 = #0#131
Normal ALT CONTROL SHIFT
F1 #0#59 #0#104 #0#94 #0#84
F2 #0#60 #0#105 #0#95 #0#85
F3 #0#61 #0#106 #0#96 #0#86
F4 #0#62 #0#107 #0#97 #0#87
F5 #0#63 #0#108 #0#98 #0#88
F6 #0#64 #0#109 #0#99 #0#89
F7 #0#65 #0#110 #0#100 #0#90
F8 #0#66 #0#111 #0#101 #0#91
F9 #0#67 #0#112 #0#102 #0#92
F10 #0#68 #0#113 #0#103 #0#93
Left Arrow #0#75 Right Arrow #0#77
Shift-Tab #0#15
Home #0#71 End #0#79
Page Up #0#73 Page Down #0#81
Del #0#83 Insert #0#82
Ctrl-Left #0#115 Ctrl-Right #0#116
Ctrl-End #0#117 Ctrl-Home #0#119
Ctrl-PgUp #0#132 Ctrl-PgDn #0#118
The following are the function names used throughout the *.KEY files.
To use them, they have to be in :Name: format, with the : being the
first character on the line. This means that
:CURSOR RIGHT:
is that start of a list of keys that cause the cursor to move right one
space, whereas
#:CURSOR RIGHT:
is ignored.
Functions:
- Cursor Up, Cursor Down, Cursor Left, Cursor Right
* Move Cursor one space in the indicated direction
- Cursor Word Right, Cursor Word Left
* Move Cursor one word in the indicated direction
- Cursor Start of Line, Cursor End of Line
* Move Cursor to beginning or end of the current line
- Cursor Top of Document, Cursor Bottom of Document
* Move Cursor to first or last line of the text file
- Page Up, Page Down
* Move cursor up or down one screen full
- Jump
* Prompts for a destination line and moves to that line
- Cursor Top of Page
* Moves cursor to first line of current screen
- Cursor Bottom of Page
* Moves cursor to bottom line of current screen
- Tab
* Inserts spaces until the next tab stop
- Insert Blank Line Before
* Inserts a blank line before the current line
- Insert Blank Line After
* Inserts a blank line after the current line
- Toggle Insert State
* Toggles the insert state between insert and overwrite mode
- Enter
* move to column 1, of the next line, inserting any text that appears
after the cursor on the current line onto the next line, performing
word wrap and various other functions.
This shouldn't be remapped from ^M
- WWIV Color Prefix
* Specifies the WWIV Color prefix (^P). Removing this will disable
color.
- Center Line
* Insert /C: at beginning of line and move to next line
- Help
* Activate Help Section
- Abort Document
* Abort the current message
- Exit and Save
* Exits Input mode and saves
- Normal Exit
* Exits Input mode and goes to the Abort, Save, etc prompt
- Insert File
* Allows insertion of a text file at the end of the message
- Quiet Exit and Save
* hmm... good question :)
- Save Anonymously
* Save message anonymously (usually only generated from /SY)
- Save Non-Anonymously
* Save message normally, but don't get the Anonymous? prompt
- Non-Destructive Backspace
* Inserts a ^H in a file. Nice for macros.
- Mark Block Start
* Marks the first line of a block
- Mark Block End
* Marks the last line of a black
- Delete Block
* Deletes the marked block
- Move Block
* Moves the marked block to the current line
- Copy Block
* Copies the marked block to the current line
- Show Block Status
* Shows on the current block status at the bottom of the screen
- Save Block
* Writes the marked lines out to a file with Overwrite/Append options
- Find
* Prompts for a string to search for, and then moves the cursor to the
first occurrence of it. Search occurs from the current cursor
location.
- Find and Replace
* Prompts for a string to search for, a string to replace it with, and
then prompts to each occurrence
- Save and Continue
* Saves file under the current filename and continues
- Toggle Display of Cursor Position
* Displays the cursor location at the bottom of the screen
- Repeat Last Search
* Searches again for the last specified string
- Redisplay Screen
* Redisplays the contents of the screen
Note: this causes weird results in places that it isn't expected...
gotta do something about that :)
- Toggle Top of Screen
* Toggles through various top screens
- WWIV Macro 1
* Puts ^P^D into the keyboard buffer (ie the Control-D macro)
- WWIV Macro 2
* Puts ^P^F into the keyboard buffer (ie the Control-F macro)
- WWIV Macro 3
* Puts ^P^A into the keyboard buffer (ie the Control-A macro)
- Insert Literal
* Inserts the next key directly into the text without any
interpretation
- Delete to End of Line
* Deletes all characters to the right of the cursor
- Delete to Start of Line
* Deletes all characters to the left of the cursor
- Detete Character
* Deletes the character under the cursor
Note: If you aren't using WWIV 4.21a, or the EDITINFO.MOD then
putting #127 in here will do nothing because WWIV will remap it to
^H
- Erase Word Left
* Deletes the word to the left of the cursor
- Erase Word Right
* Deletes the word to the right of the cursor
- Display Alternate Screen
* Displays what was on the screen before the editor started, or, if a
DOS shell was run, what was on that screen.
Will NOT work remotely
- Invoke Quoter
* If a quoter is defined, this will invoke it.
- Save As
* Prompt for a filename and save entire document under that filename.