home *** CD-ROM | disk | FTP | other *** search
/ Stars of Shareware: Windows Spiele / SOS-WIN_SPIELE.ISO / best_50 / bedit14.zip / BEDITCFG.UN_ / BEDITCFG.bin
Text File  |  1994-03-17  |  9KB  |  217 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. u = UNDO            # undo changes
  89. w = WORD            # move right one or more words
  90. x = CDELETER        # delete a character to the right
  91. X = CDELETEL        # delete a character to the left
  92. y = COPY            # copy text into the clipboard or to a Bedit buffer
  93. z = REPOSITION         # reposition the display
  94. # A has assigned to it a macro to append text at end of line
  95. B = BACKBIG         # move left one or more words separated by white space
  96. C = REPLACELINE        # insert text to replace line(s)
  97. D = CUTLINE            # delete line(s) to the clipboard or a buffer (named by a letter)
  98. E = ENDBIG            # move right to the end of words separated by white space
  99. F = FINDCHBACK        # find a character backward in current line
  100. G = GOTO            # go to the specified line
  101. H = PAGEHOME        # move to first displayed line
  102. # I has assigned to it a macro to insert text at beginning of line
  103. J = JOIN            # join this line and next to form one line
  104. L = PAGEBOT            # move to bottom line of displayed text
  105. M = PAGEMID            # move to middle line of displayed text
  106. N = FPREV            # find the previous occurrence of a string
  107. O = NEWPREVL        # begin text entry on a new line before the current one
  108. P = PASTEBEFORE        # paste text replacing selection (or before char/line)
  109. R = OVERSTRIKE        # toggle overstrike/insert mode in text entry
  110. W = WORDBIG            # move right by white space separated words
  111. Y = COPYLINE        # copy line(s) to the clipboard or to a Bedit buffer
  112. 0 = GoToCol1        # go to column 1 of this line
  113. / = FINDST            # find an occurrence of a string
  114. ? = FINDST            # find an occurrence of a string
  115. | = GOTOCOL            # go to specified column
  116. < = SHIFTL            # shift line(s) left
  117. > = SHIFTR            # shift line(s) right
  118. " = BUFFER            # the next character is a letter specifying a Bedit buffer
  119. ` = GOTOCHAR        # go to a character position marked by a letter
  120. ' = GOTOLINE        # go to a line position marked by a letter
  121. : = CMDLINE            # ex command line emulation operator for Professional Bedit
  122. ; = REPFINDCHARRIGHT# repeat find char to right
  123. , = REPFINDCHARLEFT # repeat find char to left
  124. % = MATCH            # go to matching char for (), {}, or []
  125. $ = ENDLINE            # go to the end of the current line
  126. + = NEXTLINE        # go to the first non-white char of the next line
  127. ENTER = NEXTLINE    # go to the first non-white char of the next line
  128. - = PREVLINE        # go to the first non-white char of the previous line
  129. . = REPEATCHANGE    # repeat the last change command
  130. ~ = TOGGLECASE         # toggle case of selected text
  131. ^ = GOTOLINESTART     # goto begining of line (1st non-white char)
  132. #
  133. # the following assignments are always active
  134. #
  135. F1 = HELP            # bring up context sensitive Windows help
  136. F2 = CMDLINE        # vi's ex command line interface
  137. F3 = OPENFILE        # open a file
  138. F4 = SAVE            # save the current file
  139. F5 = Redo
  140. F6 = STOPRECORD        # stop recording a new macro
  141. F7 = STARTRECORD    # begin recording a new macro
  142. F9 = CLOSEFILE        # close the current file
  143. F12 = EXIT            # exit Bedit
  144. ESCAPE = CMDMODE    # change from text entry to command mode
  145. DELETE = CDELETERANY# delete any character to the right
  146. BACKSPC = LEFT        # move left one character
  147. SPACE = RIGHT        # move right one character
  148. Ctrl+Backspc = REDO    # redo last undo'ne change (try it you'll like it)
  149. INS = Overstrike    # toggle overstrike/insert mode in text entry
  150. NUMPAD+ =     COPY    # copy selected text to clipboard or Bedit buffer
  151. Ctrl+INS =     COPY    # copy selected text to clipboard or Bedit buffer
  152. Shift+INS = PASTE    # paste text from clipboard or Bedit buffer
  153. NUMPAD/ =     PASTE    # paste text from clipboard or Bedit buffer
  154. SHIFT+DELETE =     CUT    # cut selected text to clipboard or Bedit buffer
  155. NUMPAD- =         CUT    # cut selected text to clipboard or Bedit buffer
  156. SHIFT+BACKSPC = LEFT# move left
  157. NUMPAD* =     UNDO    # undo previous change
  158. #
  159. # operator assignments to buttons... these only affect Professional Bedit
  160. #
  161. Button1 = HELP
  162. Button2 = EXIT
  163. Button3 = CLOSEFILE
  164. Button4 = NEW
  165. Button5 = OPENFILE
  166. Button6 = SAVE
  167. Button8 = CMDMODE
  168. Button9 = INSERT
  169. Button10 = COPY
  170. Button11 = CUT
  171. Button12 = PASTE
  172. Button13 = SELECT
  173. Button14 = UNSELECT
  174. Button16 = UNDO
  175. Button17 = REDO
  176. Button19 = SCROLLDN
  177. Button20 = SCROLLUP
  178. Button21 = PAGEDN
  179. Button22 = PAGEUP
  180. Button23 = FINDST
  181. Button24 = MATCH
  182. Button26 = REREAD
  183. Button27 = PRINT
  184. Button29 = SHIFTL
  185. Button30 = SHIFTR
  186. #
  187. # operator assignments for "access":  Any operator can be assigned
  188. # to a key after this operator... these only affect Professional Bedit
  189. #
  190. ACCESS+a = APPEND
  191. ACCESS+c = SREPLACE
  192. ACCESS+d = CUT
  193. ACCESS+e = OPENFILE
  194. ACCESS+g = REPLACE
  195. ACCESS+i = INSERT
  196. ACCESS+j = JOIN
  197. ACCESS+k = MARK
  198. ACCESS+m = CUT
  199. ACCESS+q = CLOSEFILE
  200. ACCESS+r = FILEINSERT
  201. ACCESS+s = REPLACE
  202. ACCESS+t = COPY
  203. ACCESS+u = UNDO
  204. ACCESS+w = SAVE
  205. ACCESS+x = EXIT
  206. ACCESS+< = SHIFTL
  207. ACCESS+> = SHIFTR
  208. ACCESS+& = REPEATCHANGE
  209. ACCESS+~ = REPEATCHANGE
  210. ACCESS+^d = SCROLLDN
  211. ACCESS+^x = EXIT
  212. #
  213. # File filters and default extension used for open file and saveAs
  214. #
  215. FileFilters = "All Files (*.*),*.*","C++ (*.cpp),*.cpp","Headers (*.h),*.h","Makefiles (*.mk),*.mk"
  216. DefaultExt = txt
  217.