home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 5 Edit
/
05-Edit.zip
/
kon115.zip
/
standard.kbd
< prev
next >
Wrap
Text File
|
1999-03-09
|
8KB
|
290 lines
MACRO Test
ScreenOFF
"*******************************",NewLine
"* Edit: ",NewLine
"By: ""Jocelyn Doire"" ",InsertDate( "YYYY-MM-DD" ),NewLine
"*Destroy:",NewLine
"*******************************"
CursorUp,CursorUp,CursorUp,CursorEndOfLine
ScreenON
END
MACRO em ScreenOFF "{\em" Space "}" CursorLeft ScreenON END
MACRO Convert_from_windows_codepage
ScreenOFF
ConvertCodepage( 1004, 850 )
ScreenON
END
MACRO EmacsCutToEOL
BeginBlock
CursorEndOfLine
EndBlock
CutBlockToClipbrd
END
EmacsCutToEOL : Alt-K
Test : Shift-F10
Convert_from_windows_codepage : Ctrl-Shift-W
em : Ctrl-E
; Cursor keys
CursorUp : UpArrow
CursorDown: DownArrow
CursorRight : RightArrow
CursorLeft : LeftArrow
CursorStartOfLine : Home
CursorEndOfLine : End
CursorPageDown : PageDown
CursorPageUp : PageUp
CursorDocStart : Ctrl-Home
CursorDocEnd : Ctrl-End
CursorWordRight : Ctrl-RightArrow
CursorWordLeft : Ctrl-LeftArrow
SavePos : Ctrl-.
MoveToPrevPos : Ctrl-PageUp
MoveToNextPos : Ctrl-PageDown
NextError : Ctrl-DownArrow
PrevError : Ctrl-UpArrow
; Edit keys
NewLine : Enter
NewLine : NewLine
Space : Space
Tab : Tab
BackSpace : BackSpace
BackSpace : Shift-BackSpace
Delete : Delete
CopyBlockToClipbrd : Ctrl-Insert
CutBlockToClipbrd : Shift-Delete
AddBlockToClipbrd : Alt-Insert
CutAndAddBlockToClipbrd : Alt-Delete
PasteBlockFromClipbrd : Shift-Insert
ClearBlock : Ctrl-Delete
ClearBlock : Ctrl-K+Ctrl-Y
CopyBlock : Ctrl-K+Ctrl-C
MoveBlock : Ctrl-K+Ctrl-V
HideBlock : Ctrl-K+Ctrl-H
DeleteWord : Ctrl-T
DeleteLine : Ctrl-Y
DeleteToEOL : Ctrl-Q+Ctrl-Y
InsertNewLine : Ctrl-N
ReadBlock : Ctrl-K+Ctrl-R
WriteBlock : Ctrl-K+Ctrl-W
IndentBlock : Ctrl-K+Ctrl-I
UnindentBlock : Ctrl-K+Ctrl-U
BlockToUpper : Ctrl-K+Ctrl-F
BlockToLower : Ctrl-K+Ctrl-E
BlockToggle : Ctrl-K+Ctrl-O
FormatParagraph : Ctrl-B
FormatParagraphsInBlock : Ctrl-K+Ctrl-J
UnFormatParagraph : Ctrl-U
; Marking keys
BeginBlock : Ctrl-K+Ctrl-B
EndBlock : Ctrl-K+Ctrl-K
MarkDown : Shift-DownArrow
MarkUp : Shift-UpArrow
MarkRight : Shift-RightArrow
MarkLeft : Shift-LeftArrow
MarkStartOfLine : Shift-Home
MarkEndOfLine : Shift-End
MarkPageUp : Shift-PageUp
MarkPageDown : Shift-PageDown
MarkStartOfDoc : Shift-Ctrl-Home
MarkEndOfDoc : Shift-Ctrl-End
MarkWordRight : Shift-Ctrl-RightArrow
MarkWordLeft : Shift-Ctrl-LeftArrow
MarkWord : Ctrl-K+Ctrl-T
MarkLine : Ctrl-K+Ctrl-L
; Toggles
ToggleInsert : Insert
ToggleColumn : Ctrl-K+Ctrl-N
SetColumnBlock : Ctrl-K+Ctrl-G
SetNormalBlock : Ctrl-K+Ctrl-M
AutoIndent : Ctrl-O+Ctrl-I
ToggleWordWrap : Ctrl-O+Ctrl-W
ToggleDisplayGrid : Ctrl-O+Ctrl-G
; Misc
FindText : Ctrl-Q+Ctrl-F
FindText : Ctrl-S
ReplaceText : Ctrl-Q+Ctrl-A
RepeatFind : Ctrl-L
RepeatFind : F3
MultiFindText : Ctrl-Q+Ctrl-G
MultiReplaceText : Ctrl-Q+Ctrl-R
JumpToLine : Ctrl-J
JumpToPos : Ctrl-P
SetMarker1 : Ctrl-K+Ctrl-1
SetMarker2 : Ctrl-K+Ctrl-2
SetMarker3 : Ctrl-K+Ctrl-3
SetMarker4 : Ctrl-K+Ctrl-4
SetMarker5 : Ctrl-K+Ctrl-5
SetMarker6 : Ctrl-K+Ctrl-6
SetMarker7 : Ctrl-K+Ctrl-7
SetMarker8 : Ctrl-K+Ctrl-8
SetMarker9 : Ctrl-K+Ctrl-9
SetMarker0 : Ctrl-K+Ctrl-0
MoveToMarker1 : Ctrl-Q+Ctrl-1
MoveToMarker2 : Ctrl-Q+Ctrl-2
MoveToMarker3 : Ctrl-Q+Ctrl-3
MoveToMarker4 : Ctrl-Q+Ctrl-4
MoveToMarker5 : Ctrl-Q+Ctrl-5
MoveToMarker6 : Ctrl-Q+Ctrl-6
MoveToMarker7 : Ctrl-Q+Ctrl-7
MoveToMarker8 : Ctrl-Q+Ctrl-8
MoveToMarker9 : Ctrl-Q+Ctrl-9
MoveToMarker0 : Ctrl-Q+Ctrl-0
MoveToBlock : Ctrl-Q+Ctrl-B
MoveToBlockEnd : Ctrl-Q+Ctrl-N
NextFile : Alt-PageDown
PrevFile : Alt-PageUp
RecordMacro : Ctrl-Shift-R
PlayMacro : Ctrl-Shift-P
Undo : Alt-BackSpace
Redo : Alt-Shift-BackSpace
SaveText : F2
SaveText : Ctrl-K+Ctrl-S
SaveAndQuit : Ctrl-K+Ctrl-D
LoadFileInSameBuffer : Alt-L
Quit : Ctrl-K+Ctrl-Q
Quit : Ctrl-F4
Quit : Alt-X
HexEdit : Ctrl-H
BracketMatch : Ctrl-V
Memo : Ctrl-M
NewFile : F4
Print : Ctrl-K+Ctrl-P
ASCIITable : CTRL-A
InsertDate : Ctrl-D
RepeatNextCommand : Ctrl-Q+Ctrl-Q
FrameBlock : Ctrl-K+Ctrl-X
CenterLine : Ctrl-O+Ctrl-C
RightAdjustLine : Ctrl-O+Ctrl-R
LeftAdjustLine : Ctrl-O+Ctrl-L
SetRelative : Ctrl-R
DrawRight : Ctrl-Alt-RightArrow
DrawLeft : Ctrl-Alt-LeftArrow
DrawUp : Ctrl-Alt-UpArrow
DrawDown : Ctrl-Alt-DownArrow
; html_macro by Francois Massonneau
; Replaces foreign characters with HTML codes
MACRO html_macro
ScreenOFF
; ReplaceText( "&", "&", "udea" )
ReplaceText( "╡", "Á", "udea" )
ReplaceText( "╖", "À", "udea" )
ReplaceText( "╢", "Â", "udea" )
ReplaceText( "╟", "Ã", "udea" )
ReplaceText( "Å", "Å", "udea" )
ReplaceText( "Ä", "Ä", "udea" )
ReplaceText( "Æ", "Æ", "udea" )
ReplaceText( "Ç", "Ç", "udea" )
ReplaceText( "É", "É", "udea" )
ReplaceText( "╘", "È", "udea" )
ReplaceText( "╥", "Ê", "udea" )
ReplaceText( "╙", "Ë", "udea" )
ReplaceText( "╓", "Í", "udea" )
ReplaceText( "▐", "Ì", "udea" )
ReplaceText( "╫", "Î", "udea" )
ReplaceText( "╪", "Ï", "udea" )
ReplaceText( "╤", "Ð", "udea" )
ReplaceText( "Ñ", "Ñ", "udea" )
ReplaceText( "α", "Ó", "udea" )
ReplaceText( "π", "Ò", "udea" )
ReplaceText( "Γ", "Ô", "udea" )
ReplaceText( "σ", "Õ", "udea" )
ReplaceText( "Ö", "Ö", "udea" )
ReplaceText( "¥", "Ø", "udea" )
ReplaceText( "Θ", "Ú", "udea" )
ReplaceText( "δ", "Ù", "udea" )
ReplaceText( "Ω", "Û", "udea" )
ReplaceText( "Ü", "Ü", "udea" )
ReplaceText( "φ", "Ý", "udea" )
ReplaceText( "Φ", "Þ", "udea" )
ReplaceText( "ß", "ß", "udea" )
ReplaceText( "á", "á", "udea" )
ReplaceText( "à", "à", "udea" )
ReplaceText( "â", "â", "udea" )
ReplaceText( "╞", "ã", "udea" )
ReplaceText( "å", "å", "udea" )
ReplaceText( "ä", "ä", "udea" )
ReplaceText( "æ", "æ", "udea" )
ReplaceText( "ç", "ç", "udea" )
ReplaceText( "é", "é", "udea" )
ReplaceText( "è", "è", "udea" )
ReplaceText( "ê", "ê", "udea" )
ReplaceText( "ë", "ë", "udea" )
ReplaceText( "í", "í", "udea" )
ReplaceText( "ì", "ì", "udea" )
ReplaceText( "î", "î", "udea" )
ReplaceText( "ï", "ï", "udea" )
ReplaceText( "╨", "ð", "udea" )
ReplaceText( "ñ", "ñ", "udea" )
ReplaceText( "ó", "ó", "udea" )
ReplaceText( "ò", "ò", "udea" )
ReplaceText( "ô", "ô", "udea" )
ReplaceText( "Σ", "õ", "udea" )
ReplaceText( "ö", "ö", "udea" )
ReplaceText( "¢", "ø", "udea" )
ReplaceText( "ú", "ú", "udea" )
ReplaceText( "ù", "ù", "udea" )
ReplaceText( "û", "û", "udea" )
ReplaceText( "ü", "ü", "udea" )
ReplaceText( "∞", "ý", "udea" )
ReplaceText( "τ", "þ", "udea" )
ReplaceText( "ÿ", "ÿ", "udea" )
; ReplaceText( " ", " ", "udea" )
ReplaceText( "¡", "¡", "udea" )
ReplaceText( "╜", "¢", "udea" )
ReplaceText( "£", "£", "udea" )
ReplaceText( "╧", "¤", "udea" )
ReplaceText( "╛", "¥", "udea" )
ReplaceText( "▌", "¦", "udea" )
ReplaceText( "⌡", "§", "udea" )
ReplaceText( "∙", "¨", "udea" )
ReplaceText( "ª", "ª", "udea" )
ReplaceText( "«", "«", "udea" )
ReplaceText( "¬", "¬", "udea" )
ReplaceText( "≡", "", "udea" )
ReplaceText( "ε", "¯", "udea" )
ReplaceText( "°", "°", "udea" )
ReplaceText( "±", "±", "udea" )
ReplaceText( "²", "²", "udea" )
ReplaceText( "ⁿ", "³", "udea" )
ReplaceText( "∩", "´", "udea" )
ReplaceText( "µ", "µ", "udea" )
ReplaceText( "₧", "×", "udea" )
ReplaceText( "÷", "÷", "udea" )
ReplaceText( "⌠", "¶", "udea" )
ReplaceText( "·", "·", "udea" )
ReplaceText( "≈", "¸", "udea" )
ReplaceText( "√", "¹", "udea" )
ReplaceText( "º", "º", "udea" )
ReplaceText( "»", "»", "udea" )
ReplaceText( "¼", "¼", "udea" )
ReplaceText( "½", "½", "udea" )
ReplaceText( "≤", "¾", "udea" )
ReplaceText( "¿", "¿", "udea" )
; ReplaceText( "<", "<", "udea" )
; ReplaceText( ">", ">", "udea" )
; ReplaceText( "\x22", """, "udea" )
ReplaceText( "╕", "©", "udea" )
ReplaceText( "⌐", "®", "udea" )
ScreenON
END
HTML_macro : Shift-F12