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

  1. ;
  2. ; Andys Editor Configuration for UNIX
  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 "F1"        "fold_open yes"
  111. key_bind "F2"        "fold_open no"
  112. key_bind "F3"        "fold_in"
  113. key_bind "F4"        "fold_out"
  114. key_bind "F5"        "line_insert... \"\" no 0"
  115. key_bind "F6"        "line_insert::: \"\" no 0"
  116. key_bind "F7"        "search_bracket"
  117. key_bind "F8"        "search_replace ? ? yes yes always if_open ? ? no"
  118. key_bind "F9"        "search_for ? yes yes always if_open ? 1 no"
  119. key_bind "F10"        "search_again"
  120. ;...e
  121. ;...saix:0:
  122. key_bind "@F1"        "other_colours 7 14 78 23 30 112"
  123. key_bind "@F2"        "other_colours 112 113 23 48 49 87"
  124. ;...e
  125. ;...sxenix \38\ aix:0:
  126. key_bind "^F1"        "block_read \"/tmp/ae1.cut\""
  127. key_bind "^F2"        "block_read \"/tmp/ae2.cut\""
  128. key_bind "^F3"        "block_read \"/tmp/ae3.cut\""
  129. key_bind "^F4"        "block_read \"/tmp/ae4.cut\""
  130. key_bind "~F1"        "block_write \"/tmp/ae1.cut\" no"
  131. key_bind "~F2"        "block_write \"/tmp/ae2.cut\" no"
  132. key_bind "~F3"        "block_write \"/tmp/ae3.cut\" no"
  133. key_bind "~F4"        "block_write \"/tmp/ae4.cut\" no"
  134. ;...e
  135. ;...sunix:0:
  136. key_bind "^J"        "line_split"
  137. key_bind "^^"        "other_exit yes"
  138. key_bind "^]"        "other_exit yes"
  139. key_bind "Del127"    "character_delete_left"
  140. key_bind "K1"        "fold_open yes"
  141. key_bind "K2"        "fold_open no"
  142. key_bind "K3"        "fold_in"
  143. key_bind "K4"        "fold_out"
  144. key_bind "K5"        "line_insert... \"\" no 0"
  145. key_bind "K6"        "line_insert::: \"\" no 0"
  146. key_bind "K7"        "search_bracket"
  147. key_bind "K8"        "search_replace ? ? yes yes always if_open ? ? no"
  148. key_bind "K9"        "search_for ? yes yes always if_open ? 1 no"
  149. key_bind "K0"        "search_again"
  150. ;...e
  151. ;...slanguages:0:
  152. language_create "top" "/*..." "*/" ".*\\.top" no yes yes 0 "_"
  153. language_create "ae" ";..." "" ".*\\.ini|(.*/)?\\.ae.*rc" no no yes 0 "_"
  154. language_create "c" "/*..." "*/" ".*\\.(c|h|y|C|H|cpp|hpp|cxx|hxx|sqc)" no yes yes 0 "_."
  155. language_create "resource" "/*..." "*/" ".*\\.(rc|dlg)" no yes yes 0 "_"
  156. language_create "module" ";..." "" ".*\\.def" no yes yes 0 "_."
  157. language_create "make" "#..." "" "(.*[/:])?makefile(\\..*)?|.*\\.mak" no yes yes 0 "_"
  158. language_create "assembler" ";..." "" ".*\\.(s|i|asm|inc|mac)" no no yes 0 "_"
  159. language_create "pascal" "{..." "}" ".*\\.(p|pas)" no yes yes 2 "_."
  160. language_create "modula2" "(*..." "*)" ".*\\.mod" no yes yes 2 "_."
  161. language_create "ada" "--..." "" ".*\\.ada" no yes yes 2 "_."
  162. language_create "lisp" ";..." "" ".*\\.lsp" no yes yes 2 "_:"
  163. language_create "batch" "rem..." "" ".*\\.(bat|cmd)" no no yes 0 ""
  164. language_create "config" "REM ..." "" "(.*[/:])?config\.sys" no no yes 0 ";"
  165. language_create "shell" "#..." "" ".*\\.(sh|csh)" no no yes 0 ""
  166. language_create "script" ".*..." "" ".*\\.(scr|imb|ipf)" no yes yes 5 "_"
  167. language_create "nroff" ".\\\"..." "" ".*\\.n" no no yes 5 "_"
  168. language_create "latex" "%..." "" ".*\\.tex" no no yes 5 "_"
  169. language_create "guide" "'..." "" ".*\\.(ngs|ngl)" no no yes 5 ""
  170. language_create "sql" "--..." "" ".*\\.sql" no yes yes 0 "_"
  171. language_create "i82750" "/*..." "*/" ".*\\.vsm" no yes yes 0 "_"
  172. language_create "code" ";|*** /*..." "" ".*\\.cod" no yes yes 0 "_."
  173. language_create "semi" ";..." "" "" no yes yes 0 "_"
  174. language_create "rt" ";..." "" ".*\\.rt" no yes yes 0 "_."
  175. ;...e
  176.