home *** CD-ROM | disk | FTP | other *** search
/ Media Share 13 / mediashare_13.zip / mediashare_13 / ZIPPED / PROGRAM / AE.ZIP / ae.ini < prev    next >
Text File  |  1994-03-23  |  8KB  |  199 lines

  1. ;
  2. ; Andys personal configuration, 23/3/94, for OS/2 and DOS
  3. ;
  4. ;...sgeneral:0:
  5. key_bind "^M"        "line_split"
  6. key_bind "^I"        "character_tab"
  7. key_bind "^D"        "character_right"
  8. key_bind "^S"        "character_left"
  9. key_bind "^F"        "word_right"
  10. key_bind "^A"        "word_left"
  11. key_bind "^E"        "line_up"
  12. key_bind "^X"        "line_down"
  13. key_bind "^R"        "page_up"
  14. key_bind "^C"        "page_down"
  15. key_bind "^W"        "page_scroll_down"
  16. key_bind "^Z"        "page_scroll_up"
  17. key_bind "^G"        "character_delete_right"
  18. key_bind "^H"        "character_delete_left"
  19. key_bind "^V"        "setup_insert"
  20. key_bind "^Y"        "line_delete"
  21. key_bind "^U"        "other_undelete"
  22. key_bind "^T"        "other_put"
  23. key_bind "^O"        "block_mark_1"
  24. key_bind "^P"        "block_mark_2"
  25. key_bind "^N"        "character_delete_eol"
  26. key_bind "^Q"        "character_type ?"
  27. key_prefix "^K"
  28. key_bind "^K ^S"    "block_mark_1"
  29. key_bind "^K ^E"    "block_mark_2"
  30. key_bind "^K ^H"    "block_unmark"
  31. key_bind "^K ^F"    "block_fold \"\" no 0"
  32. key_bind "^K ^U"    "block_unfold"
  33. key_bind "^K ^C"    "block_yank other_undelete"
  34. key_bind "^K ^V"    "block_delete other_undelete"
  35. key_bind "^K ^D"    "block_delete"
  36. key_bind "^K ^Y"    "block_yank"
  37. key_bind "^K ^T"    "block_entab"
  38. key_bind "^K ^L"    "block_detab"
  39. key_bind "^K ^R"    "block_read ?"
  40. key_bind "^K ^W"    "block_write ? no"
  41. key_bind "^K ^X"    "block_filter ?"
  42. key_prefix "^L"
  43. key_bind "^L ^C"    "line_insert \"\""
  44. key_bind "^L ^F"    "line_insert... \"\" no 0"
  45. key_bind "^L ^V"    "line_insert::: \"\" no 0"
  46. key_bind "^L ^D"    "line_delete"
  47. key_bind "^L ^Y"    "line_yank"
  48. key_bind "^L ^S"    "line_start"
  49. key_bind "^L ^E"    "line_end"
  50. key_bind "^L ^G"    "line_goto ?"
  51. key_bind "^L ^I"    "fold_in"
  52. key_bind "^L ^O"    "fold_out"
  53. key_bind "^L ^X"    "line_exec"
  54. key_bind "^L ^T"    "tag_line"
  55. key_prefix "^B"
  56. key_bind "^B ^C"    "buffer_create ? yes yes"
  57. key_bind "^B ^D"    "buffer_delete ?"
  58. key_bind "^B ^S"    "buffer_select ?"
  59. key_bind "^B ^R"    "buffer_read ?"
  60. key_bind "^B ^W"    "buffer_write ? no"
  61. key_bind "^B ^N"    "buffer_rename ? ?"
  62. key_bind "Left"        "character_left"
  63. key_bind "Right"    "character_right"
  64. key_bind "Up"        "line_up"
  65. key_bind "Down"        "line_down"
  66. ;...e
  67. ;...sibm\45\pc \38\ aix:0:
  68. key_bind "PgUp"        "page_up"
  69. key_bind "PgDn"        "page_down"
  70. key_bind "^PgUp"    "line_up line_up line_up line_up line_up"
  71. key_bind "^PgDn"    "line_down line_down line_down line_down line_down"
  72.  
  73. ; Andy has strange preferences here
  74. key_bind "^Left"    "line_start"
  75. key_bind "^Right"    "line_end"
  76. key_bind "Home"        "fold_start"
  77. key_bind "End"        "fold_end"
  78. key_bind "^Home"    "tag_goto no"
  79. key_bind "^End"        "tag_goto yes"
  80. key_bind "Ins"        "line_insert \"\""
  81. ; Most people prefer these
  82. ; key_bind "^Left"    "word_left"
  83. ; key_bind "^Right"    "word_right"
  84. ; key_bind "Home"    "line_start"
  85. ; key_bind "End"    "line_end"
  86. ; key_bind "^Home"    "fold_start"
  87. ; key_bind "^End"    "fold_end"
  88. ; key_bind "Ins"    "setup_insert"
  89.  
  90. key_bind "Del"        "character_delete_right"
  91. key_bind "@S"        "other_shell ?"
  92. key_bind "@B"        "buffer_select ?"
  93. key_bind "@G"        "line_goto ?"
  94. key_bind "@W"        "buffer_write ? no"
  95. key_bind "@H"        "block_unmark"
  96. key_bind "@T"        "tag_line"
  97. key_bind "@E"        "tag_error line_down"
  98. key_bind "@Q"        "other_squeeze"
  99. key_bind "@A"        "other_abort ?"
  100. key_bind "@X"        "other_exit yes"
  101. key_bind "@C"        "block_yank other_undelete"
  102. key_bind "@M"        "block_delete other_undelete"
  103. key_bind "@D"        "block_delete"
  104. key_bind "@Y"        "block_yank"
  105. key_bind "@R"        "block_entab"
  106. key_bind "@L"        "block_detab"
  107. key_bind "@F"        "block_fold \"\" no 0"
  108. key_bind "@U"        "block_unfold"
  109. key_bind "@P"        "setup_autoindent"
  110. key_bind "@J"        "setup_visible"
  111. key_bind "F1"        "fold_open yes"
  112. key_bind "F2"        "fold_open no"
  113. key_bind "F3"        "fold_in"
  114. key_bind "F4"        "fold_out"
  115. key_bind "F5"        "line_insert... \"\" no 0"
  116. key_bind "F6"        "line_insert::: \"\" no 0"
  117. key_bind "F7"        "search_bracket"
  118. key_bind "F8"        "search_replace ? ? yes yes always if_open ? ? no"
  119. key_bind "F9"        "search_for ? yes yes always if_open ? 1 no"
  120. key_bind "F10"        "search_again"
  121. ;...e
  122. ;...sibm\45\pc:0:
  123. key_bind "^Grey+"    "fold_out line_down fold_in"
  124. key_bind "^Grey-"    "fold_out line_up fold_in"
  125.  
  126. key_bind "^F1"        "block_read \"c:/tmp/ae1.cut\""
  127. key_bind "^F2"        "block_read \"c:/tmp/ae2.cut\""
  128. key_bind "^F3"        "block_read \"c:/tmp/ae3.cut\""
  129. key_bind "^F4"        "block_read \"c:/tmp/ae4.cut\""
  130. key_bind "~F1"        "block_write \"c:/tmp/ae1.cut\" no"
  131. key_bind "~F2"        "block_write \"c:/tmp/ae2.cut\" no"
  132. key_bind "~F3"        "block_write \"c:/tmp/ae3.cut\" no"
  133. key_bind "~F4"        "block_write \"c:/tmp/ae4.cut\" no"
  134. ;
  135. ; Black=0, Blue=1, Green=2, Cyan=3, Red=4, Magenta=5, Yellow=6, White=7
  136. ; Bright=8, Flash=128 : Foreground + 16 * Background + Bright + Flash
  137. ;
  138. ; Default: 7 6+8 6+4*16+8 7+1*16 6+1*16+8 0+7*16
  139. key_bind "@F1"        "other_colours 7 14 78 23 30 112"
  140. ; Paper-white:
  141. key_bind "@F2"        "other_colours 112 113 23 48 49 87"
  142. ; Blue and white look: 7+1*16 6+1*16+8 1+3*16 7+4*16 6+4*16+8 0+7*16
  143. key_bind "@F3"        "other_colours 23 30 49 71 78 112"
  144. ; Mono for laptop:
  145. key_bind "@F4"        "other_colours 7 7 112 112 112 7"
  146. ; Ians style:
  147. key_bind "@F5"        "other_colours 7 14 27 71 78 49"
  148.  
  149. key_bind "@F6"        "other_mode 80 25"
  150. key_bind "@F7"        "other_mode 80 34"
  151. key_bind "@F8"        "other_mode 80 43"
  152. key_bind "@F9"        "other_mode 80 50"
  153. key_bind "@F10"        "other_mode 80 60"
  154. key_bind "@F11"        "other_mode 132 25"
  155. key_bind "@F12"        "other_mode 132 44"
  156.  
  157. ; Andy prefers a paper-white screen
  158. ; other_colours 112 113 23 48 49 87
  159. ;...e
  160. ;...slanguages:0:
  161. language_create "top" "/*..." "*/" ".*\\.top" no yes yes 0 "_"
  162. language_create "ae" ";..." "" ".*\\.ini|(.*[/:])?\\.ae.*rc" no no yes 0 "_"
  163. language_create "c" "/*..." "*/" ".*\\.(c|h|y|C|H|cpp|hpp|cxx|hxx|sqc)" no yes yes 0 "_."
  164. language_create "resource" "/*..." "*/" ".*\\.(rc|dlg)" no yes yes 0 "_"
  165. language_create "module" ";..." "" ".*\\.def" no yes yes 0 "_."
  166. language_create "make" "#..." "" "(.*[/:])?[Mm]akefile(\\..*)?|.*\\.mak" no yes yes 0 "_"
  167. language_create "assembler" ";..." "" ".*\\.(s|i|asm|inc|mac)" no no yes 0 "_"
  168. language_create "pascal" "{..." "}" ".*\\.pas" no yes yes 2 "_."
  169. language_create "modula2" "(*..." "*)" ".*\\.mod" no yes yes 2 "_."
  170. language_create "ada" "--..." "" ".*\\.ada" no yes yes 2 "_."
  171. language_create "lisp" ";..." "" ".*\\.lsp" no yes yes 2 "_:"
  172. language_create "batch" "rem..." "" ".*\\.(bat|cmd)" no no yes 0 ""
  173. language_create "config" "REM ..." "" "(.*[/:])?config\.sys" no no yes 0 ";"
  174. language_create "shell" "#..." "" ".*\\.(sh|csh)" no no yes 0 ""
  175. language_create "script" ".*..." "" ".*\\.(scr|imb|ipf)" no yes yes 5 "_"
  176. language_create "nroff" ".\\\"..." "" ".*\\.n" no no yes 5 "_"
  177. language_create "latex" "%..." "" ".*\\.tex" no no yes 5 "_"
  178. language_create "guide" "'..." "" ".*\\.(ngs|ngl)" no no yes 5 ""
  179. language_create "sql" "--..." "" ".*\\.sql" no yes yes 0 "_"
  180. language_create "i82750" "/*..." "*/" ".*\\.vsm" no yes yes 0 "_"
  181. language_create "code" ";|*** /*..." "" ".*\\.cod" no yes yes 0 "_."
  182. language_create "semi" ";..." "" "" no yes yes 0 "_"
  183. language_create "rt" ";..." "" ".*\\.rt" no yes yes 0 "_."
  184. ;...e
  185. ;...srefs to toolkits:0:
  186. ; Virtual Fold links will appear in the root buffer allowing quick access.
  187. ; These are correct for Andys machine only, change to suit your machine.
  188. fold_end
  189. line_insert ""                                        line_down
  190. line_insert::: "d:/ibmcpp/include/stdio.h"      yes 0 line_down
  191. line_insert::: "d:/toolkt21/c/os2h/bsedos.h"    yes 0 line_down
  192. line_insert::: "d:/toolkt21/c/os2h/pmwin.h"     yes 0 line_down
  193. line_insert::: "d:/msvc/include/stdio.h"        yes 0 line_down
  194. line_insert::: "d:/msvc/include/windows.h"      yes 0 line_down
  195. line_insert::: "d:/toolkt12/c/include/bsedos.h" yes 0 line_down
  196. line_insert::: "d:/toolkt12/c/include/pmwin.h"  yes 0 line_down
  197. fold_start
  198. ;...e
  199.