home *** CD-ROM | disk | FTP | other *** search
/ Stars of Shareware: Windows Spiele / SOS-WIN_SPIELE.ISO / best_50 / bedit14.zip / BEDIT.CF_ / BEDIT.bin
Text File  |  1994-03-17  |  9KB  |  219 lines

  1. # This is a configuration file for "bedit", a powerful editor for
  2. # MS Windows(TM).  Bedit is highly configurable by modifying this file.
  3. # This file must be called bedit.cfg.  The directory containing
  4. # bedit.cfg must either be in an environment variable called BEDITCFG,
  5. # or be in the PATH environment variable.  The case of the
  6. # environment variable is important.  If you name it beditcfg, it will
  7. # not be recognized.
  8. #
  9. # Both initial states and operator key assignments can be changed here.
  10. # Any line with a '#' in the first column is ignored.  All other lines
  11. # must contain valid entries.
  12. #
  13. # The first section defines initial state information for bedit.
  14. # Only change the entries in the first section that you need to change.
  15. #
  16. BufferSize = 5                # Buffers size used in KB: 4 -> 10
  17. InitCmdState = Entry        # Entry if entry mode, Cmd for command mode
  18. InitShiftWidth = 8            # width in characters of a displayed tab
  19. InitAutoIndent = False        # True or False
  20. InitOverStrike = False        # True or False
  21. InitMatchCase = True        # True or False
  22. InitMatchWholeWord = False    # True or False
  23. InitWordWrap = False        # True or False
  24. InitWrapCol = 68            # word wrap column
  25. InitAutoNextLine = True        # set check box for macro iterations
  26. InitWatchChanges = False    # set check box for macro iterations
  27. MaxUndoes = 200                # unlimited undo/redo
  28. BringUpWithFiles = True        # True or False
  29. AutoSaveTime = 10            # autosave time in minutes (0 is never save)
  30. Backups = True                # True or False
  31. BackupChar = $                # First char of backup file extension
  32. #
  33. # The second section defines the association of keys with bedit commands.
  34. # Control keys can be prefixed by ^ (e.g. control a is ^a) or a control
  35. # key such as ^= may be indicated as Ctrl+=
  36. # Several styles of key combination descriptions are used in this sample
  37. # configuration file.  You may wish to choose a style that you like and
  38. # convert the file to that style.  Some assignments given here are simply
  39. # intended to be suggestive.  I recommend that you add your favorite
  40. # assignments here and delete those that you do not like.
  41. #
  42. #
  43. # The following control key assignments are always active whether in text
  44. # entry mode or in command mode
  45. #
  46. ^a = FNEXT            # find the next occurrence of a string
  47. Ctrl+Shift+a = FPREV# find the previous occurrence of a string
  48. ^b = PAGEUP            # dislay previous page
  49. ^d = SCROLLDN        # scroll down half a page
  50. ^e = STOPRECORD     # stop recording a macro
  51. ^f = PAGEDN            # page down
  52. ^g = FindCh
  53. ^k = CMDMODE        # change to command mode
  54. ^l = REDISPLAY        # redisplay the current file to clean up
  55. ^o = OVERSTRIKE        # toggle overstrike/insert mode in text entry
  56. ^r = REPLACE        # search/replace a string
  57. ^s = FINDST            # search for (find) a string
  58. ^Shift+s = SETFINDSTRING # set find string (for use in macros)
  59. ^t = REPOSITION        # reposition current line
  60. ^u = SCROLLUP        # scroll up half page
  61. ^v = QUOTE            # in insert mode take next character literally
  62. # ^w has assigned to it a macro that deletes the word immediately to the left
  63. ^x = ACCESS            # access to other operators
  64. ^y = SELECT            # select a string
  65. Ctrl+Shift+y = UNSELECT    # unselect any selected string
  66. ^z = FPREV            # find the previous occurrence of a string
  67. ^= = TOGGLECASE     # toggle case of selected text
  68. #
  69. # the following single character assignments are only used while in command mode
  70. #
  71. a = APPEND            # insert text on the current line after this character
  72. b = BACK            # move left one or more words
  73. c = SREPLACE        # insert text to replace specified text 
  74. d = CUT                # delete text to the clipboard or a buffer (named by a letter)
  75. e = END                # move to after words
  76. f = FINDCH            # find a character forward in current line
  77. h = LEFT            # move left one character
  78. i = INSERT            # insert text at current position
  79. j = DOWN            # move down one line
  80. k = UP                # move up one line
  81. l = RIGHT            # move right one character
  82. m = MARK            # mark the current position with a letter
  83. n = FNEXT            # find the next occurrence of a string
  84. o = NEWNEXTL        # begin text entry on a new line after the current one
  85. p = PasteAfter        # pastes (puts) after the current char or line
  86. r = CREPLACE        # replace the next character(s) with a character
  87. s = SUB                # insert text to replace the next character(s)
  88. t = FindToChar        # find a char later in this line and stop just before it
  89. u = UNDO            # undo changes
  90. w = WORD            # move right one or more words
  91. x = CDELETER        # delete a character to the right
  92. X = CDELETEL        # delete a character to the left
  93. y = COPY            # copy text into the clipboard or to a Bedit buffer
  94. z = REPOSITION         # reposition the display
  95. # A has assigned to it a macro to append text at end of line
  96. B = BACKBIG         # move left one or more words separated by white space
  97. C = REPLACELINE        # insert text to replace line(s)
  98. D = CUTLINE            # delete line(s) to the clipboard or a buffer (named by a letter)
  99. E = ENDBIG            # move right to the end of words separated by white space
  100. F = FINDCHBACK        # find a character backward in current line
  101. G = GOTO            # go to the specified line
  102. H = PAGEHOME        # move to first displayed line
  103. # I has assigned to it a macro to insert text at beginning of line
  104. J = JOIN            # join this line and next to form one line
  105. L = PAGEBOT            # move to bottom line of displayed text
  106. M = PAGEMID            # move to middle line of displayed text
  107. N = FPREV            # find the previous occurrence of a string
  108. O = NEWPREVL        # begin text entry on a new line before the current one
  109. P = PASTEBEFORE        # paste text replacing selection (or before char/line)
  110. R = OVERSTRIKE        # toggle overstrike/insert mode in text entry
  111. T = FindToCharBack    # find a char earlier in this line and stop just after it
  112. W = WORDBIG            # move right by white space separated words
  113. Y = COPYLINE        # copy line(s) to the clipboard or to a Bedit buffer
  114. 0 = GoToCol1        # go to column 1 of this line
  115. / = FINDST            # find an occurrence of a string
  116. ? = FINDST            # find an occurrence of a string
  117. | = GOTOCOL            # go to specified column
  118. < = SHIFTL            # shift line(s) left
  119. > = SHIFTR            # shift line(s) right
  120. " = BUFFER            # the next character is a letter specifying a Bedit buffer
  121. ` = GOTOCHAR        # go to a character position marked by a letter
  122. ' = GOTOLINE        # go to a line position marked by a letter
  123. : = Access            # simple form of ex command line emulation 
  124. ; = REPFINDCHARRIGHT# repeat find char to right
  125. , = REPFINDCHARLEFT # repeat find char to left
  126. % = MATCH            # go to matching char for (), {}, or []
  127. $ = ENDLINE            # go to the end of the current line
  128. + = NEXTLINE        # go to the first non-white char of the next line
  129. ENTER = NEXTLINE    # go to the first non-white char of the next line
  130. - = PREVLINE        # go to the first non-white char of the previous line
  131. . = REPEATCHANGE    # repeat the last change command
  132. ~ = TOGGLECASE         # toggle case of selected text
  133. ^ = GOTOLINESTART     # goto begining of line (1st non-white char)
  134. #
  135. # the following assignments are always active
  136. #
  137. F1 = HELP            # bring up context sensitive Windows help
  138. F2 = CMDLINE        # vi's ex command line interface
  139. F3 = OPENFILE        # open a file
  140. F4 = SAVE            # save the current file
  141. F5 = Redo
  142. F6 = STOPRECORD        # stop recording a new macro
  143. F7 = STARTRECORD    # begin recording a new macro
  144. F9 = CLOSEFILE        # close the current file
  145. F12 = EXIT            # exit Bedit
  146. ESCAPE = CMDMODE    # change from text entry to command mode
  147. DELETE = CDELETERANY# delete any character to the right
  148. BACKSPC = LEFT        # move left one character
  149. SPACE = RIGHT        # move right one character
  150. Ctrl+Backspc = REDO    # redo last undo'ne change (try it you'll like it)
  151. INS = Overstrike    # toggle overstrike/insert mode in text entry
  152. NUMPAD+ =     COPY    # copy selected text to clipboard or Bedit buffer
  153. Ctrl+INS =     COPY    # copy selected text to clipboard or Bedit buffer
  154. Shift+INS = PASTE    # paste text from clipboard or Bedit buffer
  155. NUMPAD/ =     PASTE    # paste text from clipboard or Bedit buffer
  156. SHIFT+DELETE =     CUT    # cut selected text to clipboard or Bedit buffer
  157. NUMPAD- =         CUT    # cut selected text to clipboard or Bedit buffer
  158. SHIFT+BACKSPC = LEFT# move left
  159. NUMPAD* =     UNDO    # undo previous change
  160. #
  161. # operator assignments to buttons... these only affect Professional Bedit
  162. #
  163. Button1 = HELP
  164. Button2 = EXIT
  165. Button3 = CLOSEFILE
  166. Button4 = NEW
  167. Button5 = OPENFILE
  168. Button6 = SAVE
  169. Button8 = CMDMODE
  170. Button9 = INSERT
  171. Button10 = COPY
  172. Button11 = CUT
  173. Button12 = PASTE
  174. Button13 = SELECT
  175. Button14 = UNSELECT
  176. Button16 = UNDO
  177. Button17 = REDO
  178. Button19 = SCROLLDN
  179. Button20 = SCROLLUP
  180. Button21 = PAGEDN
  181. Button22 = PAGEUP
  182. Button23 = FINDST
  183. Button24 = MATCH
  184. Button26 = REREAD
  185. Button27 = PRINT
  186. Button29 = SHIFTL
  187. Button30 = SHIFTR
  188. #
  189. # operator assignments for "access":  Any operator can be assigned
  190. # to a key after this operator... these only affect Professional Bedit
  191. #
  192. ACCESS+a = APPEND
  193. ACCESS+c = SREPLACE
  194. ACCESS+d = CUT
  195. ACCESS+e = OPENFILE
  196. ACCESS+g = REPLACE
  197. ACCESS+i = INSERT
  198. ACCESS+j = JOIN
  199. ACCESS+k = MARK
  200. ACCESS+m = CUT
  201. ACCESS+q = CLOSEFILE
  202. ACCESS+r = FILEINSERT
  203. ACCESS+s = REPLACE
  204. ACCESS+t = COPY
  205. ACCESS+u = UNDO
  206. ACCESS+w = SAVE
  207. ACCESS+x = EXIT
  208. ACCESS+< = SHIFTL
  209. ACCESS+> = SHIFTR
  210. ACCESS+& = REPEATCHANGE
  211. ACCESS+~ = REPEATCHANGE
  212. ACCESS+^d = SCROLLDN
  213. ACCESS+^x = EXIT
  214. #
  215. # File filters and default extension used for open file and saveAs
  216. #
  217. FileFilters = "All Files (*.*),*.*","C++ (*.cpp),*.cpp","Headers (*.h),*.h","Makefiles (*.mk),*.mk"
  218. DefaultExt = txt
  219.