home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / kon115.zip / standard.kbd < prev    next >
Text File  |  1999-03-09  |  8KB  |  290 lines

  1. MACRO Test
  2. ScreenOFF
  3. "*******************************",NewLine
  4. "* Edit: ",NewLine 
  5. "By: ""Jocelyn Doire""  ",InsertDate( "YYYY-MM-DD" ),NewLine
  6. "*Destroy:",NewLine
  7. "*******************************"
  8. CursorUp,CursorUp,CursorUp,CursorEndOfLine
  9. ScreenON
  10. END
  11.  
  12. MACRO em ScreenOFF "{\em" Space "}" CursorLeft ScreenON END
  13.  
  14. MACRO Convert_from_windows_codepage
  15. ScreenOFF
  16. ConvertCodepage( 1004, 850 )
  17. ScreenON
  18. END
  19.  
  20. MACRO EmacsCutToEOL
  21. BeginBlock
  22. CursorEndOfLine
  23. EndBlock
  24. CutBlockToClipbrd
  25. END
  26.  
  27. EmacsCutToEOL : Alt-K
  28. Test : Shift-F10
  29. Convert_from_windows_codepage : Ctrl-Shift-W
  30. em : Ctrl-E
  31.  
  32. ; Cursor keys
  33.  
  34. CursorUp : UpArrow
  35. CursorDown: DownArrow
  36. CursorRight : RightArrow
  37. CursorLeft : LeftArrow
  38. CursorStartOfLine : Home
  39. CursorEndOfLine : End
  40. CursorPageDown : PageDown
  41. CursorPageUp : PageUp
  42. CursorDocStart : Ctrl-Home
  43. CursorDocEnd : Ctrl-End
  44. CursorWordRight : Ctrl-RightArrow
  45. CursorWordLeft : Ctrl-LeftArrow
  46. SavePos : Ctrl-.
  47. MoveToPrevPos : Ctrl-PageUp
  48. MoveToNextPos : Ctrl-PageDown
  49. NextError : Ctrl-DownArrow
  50. PrevError : Ctrl-UpArrow
  51.  
  52. ; Edit keys
  53.  
  54. NewLine : Enter
  55. NewLine : NewLine
  56. Space : Space
  57. Tab : Tab
  58. BackSpace : BackSpace
  59. BackSpace : Shift-BackSpace
  60. Delete : Delete
  61. CopyBlockToClipbrd : Ctrl-Insert
  62. CutBlockToClipbrd : Shift-Delete
  63. AddBlockToClipbrd : Alt-Insert
  64. CutAndAddBlockToClipbrd : Alt-Delete
  65. PasteBlockFromClipbrd : Shift-Insert
  66. ClearBlock : Ctrl-Delete
  67. ClearBlock : Ctrl-K+Ctrl-Y
  68. CopyBlock : Ctrl-K+Ctrl-C
  69. MoveBlock : Ctrl-K+Ctrl-V
  70. HideBlock : Ctrl-K+Ctrl-H
  71. DeleteWord : Ctrl-T
  72. DeleteLine : Ctrl-Y
  73. DeleteToEOL : Ctrl-Q+Ctrl-Y
  74. InsertNewLine : Ctrl-N
  75. ReadBlock : Ctrl-K+Ctrl-R
  76. WriteBlock : Ctrl-K+Ctrl-W
  77. IndentBlock : Ctrl-K+Ctrl-I
  78. UnindentBlock : Ctrl-K+Ctrl-U
  79. BlockToUpper : Ctrl-K+Ctrl-F
  80. BlockToLower : Ctrl-K+Ctrl-E
  81. BlockToggle : Ctrl-K+Ctrl-O
  82. FormatParagraph : Ctrl-B
  83. FormatParagraphsInBlock : Ctrl-K+Ctrl-J
  84. UnFormatParagraph : Ctrl-U
  85.  
  86. ; Marking keys
  87.  
  88. BeginBlock : Ctrl-K+Ctrl-B
  89. EndBlock : Ctrl-K+Ctrl-K
  90. MarkDown : Shift-DownArrow
  91. MarkUp : Shift-UpArrow
  92. MarkRight : Shift-RightArrow
  93. MarkLeft : Shift-LeftArrow
  94. MarkStartOfLine : Shift-Home
  95. MarkEndOfLine : Shift-End
  96. MarkPageUp : Shift-PageUp
  97. MarkPageDown : Shift-PageDown
  98. MarkStartOfDoc : Shift-Ctrl-Home
  99. MarkEndOfDoc : Shift-Ctrl-End
  100. MarkWordRight : Shift-Ctrl-RightArrow
  101. MarkWordLeft : Shift-Ctrl-LeftArrow
  102. MarkWord : Ctrl-K+Ctrl-T
  103. MarkLine : Ctrl-K+Ctrl-L
  104.  
  105. ; Toggles
  106.  
  107. ToggleInsert : Insert
  108. ToggleColumn : Ctrl-K+Ctrl-N
  109. SetColumnBlock : Ctrl-K+Ctrl-G
  110. SetNormalBlock : Ctrl-K+Ctrl-M
  111. AutoIndent : Ctrl-O+Ctrl-I
  112. ToggleWordWrap : Ctrl-O+Ctrl-W
  113. ToggleDisplayGrid : Ctrl-O+Ctrl-G
  114.  
  115. ; Misc
  116.  
  117. FindText : Ctrl-Q+Ctrl-F
  118. FindText : Ctrl-S
  119. ReplaceText : Ctrl-Q+Ctrl-A
  120. RepeatFind : Ctrl-L
  121. RepeatFind : F3
  122. MultiFindText : Ctrl-Q+Ctrl-G
  123. MultiReplaceText : Ctrl-Q+Ctrl-R
  124. JumpToLine : Ctrl-J
  125. JumpToPos : Ctrl-P
  126. SetMarker1 : Ctrl-K+Ctrl-1
  127. SetMarker2 : Ctrl-K+Ctrl-2
  128. SetMarker3 : Ctrl-K+Ctrl-3
  129. SetMarker4 : Ctrl-K+Ctrl-4
  130. SetMarker5 : Ctrl-K+Ctrl-5
  131. SetMarker6 : Ctrl-K+Ctrl-6
  132. SetMarker7 : Ctrl-K+Ctrl-7
  133. SetMarker8 : Ctrl-K+Ctrl-8
  134. SetMarker9 : Ctrl-K+Ctrl-9
  135. SetMarker0 : Ctrl-K+Ctrl-0
  136. MoveToMarker1 : Ctrl-Q+Ctrl-1
  137. MoveToMarker2 : Ctrl-Q+Ctrl-2
  138. MoveToMarker3 : Ctrl-Q+Ctrl-3
  139. MoveToMarker4 : Ctrl-Q+Ctrl-4
  140. MoveToMarker5 : Ctrl-Q+Ctrl-5
  141. MoveToMarker6 : Ctrl-Q+Ctrl-6
  142. MoveToMarker7 : Ctrl-Q+Ctrl-7
  143. MoveToMarker8 : Ctrl-Q+Ctrl-8
  144. MoveToMarker9 : Ctrl-Q+Ctrl-9
  145. MoveToMarker0 : Ctrl-Q+Ctrl-0
  146. MoveToBlock : Ctrl-Q+Ctrl-B
  147. MoveToBlockEnd : Ctrl-Q+Ctrl-N
  148. NextFile : Alt-PageDown
  149. PrevFile : Alt-PageUp
  150. RecordMacro : Ctrl-Shift-R
  151. PlayMacro : Ctrl-Shift-P
  152. Undo : Alt-BackSpace
  153. Redo : Alt-Shift-BackSpace
  154. SaveText : F2
  155. SaveText : Ctrl-K+Ctrl-S
  156. SaveAndQuit : Ctrl-K+Ctrl-D
  157. LoadFileInSameBuffer : Alt-L
  158. Quit : Ctrl-K+Ctrl-Q
  159. Quit : Ctrl-F4
  160. Quit : Alt-X
  161. HexEdit : Ctrl-H
  162. BracketMatch : Ctrl-V
  163. Memo : Ctrl-M
  164. NewFile : F4
  165. Print : Ctrl-K+Ctrl-P
  166. ASCIITable : CTRL-A
  167. InsertDate : Ctrl-D
  168. RepeatNextCommand : Ctrl-Q+Ctrl-Q
  169. FrameBlock : Ctrl-K+Ctrl-X
  170. CenterLine : Ctrl-O+Ctrl-C
  171. RightAdjustLine : Ctrl-O+Ctrl-R
  172. LeftAdjustLine : Ctrl-O+Ctrl-L
  173. SetRelative : Ctrl-R
  174.  
  175. DrawRight : Ctrl-Alt-RightArrow
  176. DrawLeft : Ctrl-Alt-LeftArrow
  177. DrawUp : Ctrl-Alt-UpArrow
  178. DrawDown : Ctrl-Alt-DownArrow
  179.  
  180. ; html_macro by Francois Massonneau
  181. ; Replaces foreign characters with HTML codes
  182.  
  183. MACRO html_macro
  184. ScreenOFF
  185. ; ReplaceText( "&", "&", "udea" )
  186. ReplaceText( "╡", "Á", "udea" )
  187. ReplaceText( "╖", "À", "udea" )
  188. ReplaceText( "╢", "Â", "udea" )
  189. ReplaceText( "╟", "Ã", "udea" )
  190. ReplaceText( "Å", "Å", "udea" )
  191. ReplaceText( "Ä", "Ä", "udea" )
  192. ReplaceText( "Æ", "Æ", "udea" )
  193. ReplaceText( "Ç", "Ç", "udea" )
  194. ReplaceText( "É", "É", "udea" )
  195. ReplaceText( "╘", "È", "udea" )
  196. ReplaceText( "╥", "Ê", "udea" )
  197. ReplaceText( "╙", "Ë", "udea" )
  198. ReplaceText( "╓", "Í", "udea" )
  199. ReplaceText( "▐", "Ì", "udea" )
  200. ReplaceText( "╫", "Î", "udea" )
  201. ReplaceText( "╪", "Ï", "udea" )
  202. ReplaceText( "╤", "Ð", "udea" )
  203. ReplaceText( "Ñ", "Ñ", "udea" )
  204. ReplaceText( "α", "Ó", "udea" )
  205. ReplaceText( "π", "Ò", "udea" )
  206. ReplaceText( "Γ", "Ô", "udea" )
  207. ReplaceText( "σ", "Õ", "udea" )
  208. ReplaceText( "Ö", "Ö", "udea" )
  209. ReplaceText( "¥", "Ø", "udea" )
  210. ReplaceText( "Θ", "Ú", "udea" )
  211. ReplaceText( "δ", "Ù", "udea" )
  212. ReplaceText( "Ω", "Û", "udea" )
  213. ReplaceText( "Ü", "Ü", "udea" )
  214. ReplaceText( "φ", "Ý", "udea" )
  215. ReplaceText( "Φ", "Þ", "udea" )
  216. ReplaceText( "ß", "ß", "udea" )
  217. ReplaceText( "á", "á", "udea" )
  218. ReplaceText( "à", "à", "udea" )
  219. ReplaceText( "â", "â", "udea" )
  220. ReplaceText( "╞", "ã", "udea" )
  221. ReplaceText( "å", "å", "udea" )
  222. ReplaceText( "ä", "ä", "udea" )
  223. ReplaceText( "æ", "æ", "udea" )
  224. ReplaceText( "ç", "ç", "udea" )
  225. ReplaceText( "é", "é", "udea" )
  226. ReplaceText( "è", "è", "udea" )
  227. ReplaceText( "ê", "ê", "udea" )
  228. ReplaceText( "ë", "ë", "udea" )
  229. ReplaceText( "í", "í", "udea" )
  230. ReplaceText( "ì", "ì", "udea" )
  231. ReplaceText( "î", "î", "udea" )
  232. ReplaceText( "ï", "ï", "udea" )
  233. ReplaceText( "╨", "ð", "udea" )
  234. ReplaceText( "ñ", "ñ", "udea" )
  235. ReplaceText( "ó", "ó", "udea" )
  236. ReplaceText( "ò", "ò", "udea" )
  237. ReplaceText( "ô", "ô", "udea" )
  238. ReplaceText( "Σ", "õ", "udea" )
  239. ReplaceText( "ö", "ö", "udea" )
  240. ReplaceText( "¢", "ø", "udea" )
  241. ReplaceText( "ú", "ú", "udea" )
  242. ReplaceText( "ù", "ù", "udea" )
  243. ReplaceText( "û", "û", "udea" )
  244. ReplaceText( "ü", "ü", "udea" )
  245. ReplaceText( "∞", "ý", "udea" )
  246. ReplaceText( "τ", "þ", "udea" )
  247. ReplaceText( "ÿ", "ÿ", "udea" )
  248. ; ReplaceText( " ", " ", "udea" )
  249. ReplaceText( "¡", "¡", "udea" )
  250. ReplaceText( "╜", "¢", "udea" )
  251. ReplaceText( "£", "£", "udea" )
  252. ReplaceText( "╧", "¤", "udea" )
  253. ReplaceText( "╛", "¥", "udea" )
  254. ReplaceText( "▌", "¦", "udea" )
  255. ReplaceText( "⌡", "§", "udea" )
  256. ReplaceText( "∙", "¨", "udea" )
  257. ReplaceText( "ª", "ª", "udea" )
  258. ReplaceText( "«", "«", "udea" )
  259. ReplaceText( "¬", "¬", "udea" )
  260. ReplaceText( "≡", "­", "udea" )
  261. ReplaceText( "ε", "¯", "udea" )
  262. ReplaceText( "°", "°", "udea" )
  263. ReplaceText( "±", "±", "udea" )
  264. ReplaceText( "²", "²", "udea" )
  265. ReplaceText( "ⁿ", "³", "udea" )
  266. ReplaceText( "∩", "´", "udea" )
  267. ReplaceText( "µ", "µ", "udea" )
  268. ReplaceText( "₧", "×", "udea" )
  269. ReplaceText( "÷", "÷", "udea" )
  270. ReplaceText( "⌠", "¶", "udea" )
  271. ReplaceText( "·", "·", "udea" )
  272. ReplaceText( "≈", "¸", "udea" )
  273. ReplaceText( "√", "¹", "udea" )
  274. ReplaceText( "º", "º", "udea" )
  275. ReplaceText( "»", "»", "udea" )
  276. ReplaceText( "¼", "¼", "udea" )
  277. ReplaceText( "½", "½", "udea" )
  278. ReplaceText( "≤", "¾", "udea" )
  279. ReplaceText( "¿", "¿", "udea" )
  280. ; ReplaceText( "<", "<", "udea" )
  281. ; ReplaceText( ">", ">", "udea" )
  282. ; ReplaceText( "\x22", """, "udea" )
  283. ReplaceText( "╕", "©", "udea" )
  284. ReplaceText( "⌐", "®", "udea" )
  285. ScreenON
  286. END
  287.  
  288. HTML_macro : Shift-F12
  289.  
  290.