home *** CD-ROM | disk | FTP | other *** search
/ GEMini Atari / GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso / files / editors / alice / manual.doc < prev    next >
Encoding:
Text File  |  1992-08-15  |  25.0 KB  |  725 lines

  1.  
  2.  
  3.                   **************************** 
  4.                   *                          *
  5.                   *  Manual for ALICE 1.42   *
  6.                   *                          *
  7.                   ****************************
  8.  
  9.  
  10.                            Contents
  11.                           ==========
  12.  
  13.  
  14.                   I.    General introduction
  15.  
  16.                   II.   Program installation
  17.  
  18.                   III.  Instructions for use
  19.  
  20.                   Appendix: Keyboard shortcuts
  21.  
  22.  
  23.  
  24.  
  25. I.  General introduction
  26. ------------------------
  27.  
  28. ALICE is a text editor for ATARI ST/STE/TT. It features creating, 
  29. modifying and printing texts. Ease of use and learnability were the
  30. main goals when the program was designed. The editor is fully 
  31. integrated into the GEM interface. There are no restrictions 
  32. concerning hardware or TOS versions.
  33.  
  34. Chapter II describes the program installation.
  35. Chapter III explains the use of the editor.
  36.  
  37.  
  38.  
  39. II. Program installation
  40. ------------------------
  41.  
  42. You install ALICE by simply copying the following files into any 
  43. folder:
  44.  
  45.   - ALICE.PRG (program file)
  46.   - ALICE.RSC (resource file for the english version)
  47.   - ALICE.CFG (configuration file)
  48.  
  49. The configuration file ALICE.CFG (it contains a few program 
  50. parameters such as tabulator size, printer setups, etc.) is not 
  51. required to run the editor. If it is missing ALICE uses standard
  52. parameters and creates a new configuration file if necessary.
  53.  
  54.  
  55.  
  56.  
  57. III. Instructions for use
  58. -------------------------
  59.  
  60.  
  61. 1. Starting ALICE
  62. -----------------
  63.  
  64. ALICE is started from the desktop by "double-clicking" onto 
  65. "ALICE.PRG" using the mouse.
  66.  
  67. The screen displays the program's menu bar (Desk, File, Block, 
  68. Search, Extras, Help). All operations may be carried out by selecting
  69. one of the menu items.
  70.  
  71. Selection of the menu items may be done either by using the mouse or
  72. keyboard shortcuts (so-called "hotkeys"). The keyboard shortcuts 
  73. are listed next to the corresponding menu entries. The appendix 
  74. contains a detailed description of all hotkeys.
  75.  
  76. Selecting a menu entry that is followed by three points "..." does 
  77. not initiate an immediate action. Rather, depending on the menu item,
  78. a dialog box or a file selection box appears that requires further 
  79. user input. It also allows cancellation of the selected action.
  80.  
  81.  
  82.  
  83. 2. Description of the menu items
  84. --------------------------------
  85.  
  86.  
  87. 2.1 Menu "File"
  88. ---------------
  89.  
  90. This menu contains items for opening, saving and printing files and
  91. for terminating the program.
  92.  
  93.  
  94. 2.1.1 Menu item "Open..."
  95. -------------------------
  96.  
  97. How do you create a new file ?
  98. After selecting the menu item "Open" a file selection box appears on
  99. the screen. Enter the name of the file that is to be created.
  100.  
  101. ALICE asks you whether you really want to create the file. If your 
  102. answer is "Yes" an empty window appears on the screen with the file 
  103. name as the window name.
  104.  
  105. The text cursor is sitting in the upper left corner of the window.
  106. You may now enter any text, it is always inserted at the current 
  107. cursor position.
  108.  
  109. You enter text into the editor like you do when using a typewriter.
  110. At the end of a line you must enter <Return>, there is no 
  111. automatic word wrap. The length of a line is restricted to 
  112. 240 characters.
  113.  
  114. You may move the cursor and position it anywhere in the text using 
  115. the mouse or the cursor keys.
  116.  
  117.  
  118. Keyboard layout: 
  119. ----------------
  120. ("+" means pressing the corresponding keys simultaneously)
  121.  
  122. <Control> + <Cursor right>        go to end of line
  123. <Control> + <Cursor left>         go to beginning of line
  124.  
  125. <Backspace>                       deletes the character to the left
  126.                                   of the cursor (the rest of the line
  127.                                   is pulled to the left)
  128.  
  129. <Delete>                          deletes the character at the 
  130.                                   current cursor position (the rest 
  131.                                   of the line is pulled to the left)
  132.  
  133. <Control> + <Delete>              deletes the entire line at the 
  134.                                   current cursor position
  135.  
  136. <Home>                            go to the beginning of the text,
  137.                                   pressing <Home> when the cursor is 
  138.                                   at the beginning of the text makes 
  139.                                   the cursor go to the end of the 
  140.                                   text
  141.  
  142. <Help>                            information the about keyboard 
  143.                                   layout (cf. menu entry 
  144.                                   Help/Keyboard)
  145.  
  146.  
  147. Function keys:
  148. --------------
  149. F1                                scroll down one page
  150. F2                                scroll up one page
  151. F3                                define beginning of a block
  152. F4                                define end of a block
  153. F10                               find again (cf. menu entry
  154.                                   Search/Find again)
  155. <Shift> + F10                     terminate the program (cf. menu 
  156.                                   entry File/Quit)
  157.  
  158.  
  159. As described earlier ALICE scrolls the text when the function keys
  160. F1 or F2 are pressed or when the scroll bars are used. This action 
  161. does not alter the cursor position. You must use the mouse to place
  162. the cursor at a position within the window. Text processing may now 
  163. continue at the new cursor position. If the cursor is not positioned 
  164. in the window ALICE returns to the old cursor position and resumes
  165. text editing as soon as any key is pressed.
  166.  
  167. Windows may be moved as usual using the mouse. However, ALICE ensures
  168. that the windows always remain completely on the screen.
  169.  
  170. The length of a text file is only limited by the available memory.
  171.  
  172.  
  173. How do you modify an existing file ?
  174. Select the menu item "Open..." in the "File" menu. Enter the name 
  175. of the file you want to modify into the displayed file selection 
  176. box. The file is opened and may be modified.
  177.  
  178. Note: If a file is modified the file name (in the window's title 
  179.       bar) is preceeded by a little asterix '*'. This asterix 
  180.       is removed when the file is saved.
  181.  
  182. Several files may be processed simultaneously. The maximum number 
  183. of open files is reached when the menu entry "Open..." is not 
  184. selectable any more. 
  185.  
  186.  
  187.  
  188. 2.1.2 Menu entry "Include..."
  189. -----------------------------
  190. A file selection box appears on the screen. You may enter the name
  191. of a file which is included into the active file at the current
  192. cursor position.
  193.  
  194.  
  195.  
  196. 2.1.3 Menu entry "Close"
  197. ------------------------
  198. ALICE closes the top window. If the file was modified since it was
  199. saved ALICE asks you whether you want to save the file before 
  200. closing it.
  201.  
  202.  
  203. 2.1.4 Menu entry "Close all"
  204. ---------------------------
  205. ALICE closes all open windows. If any file was modified since it was 
  206. saved ALICE asks you whether you want to save the file before 
  207. closing it.
  208.  
  209.  
  210. 2.1.5 Menu entry "Save"
  211. -----------------------
  212. The file in the top window is saved. If the save operation was 
  213. successful the window is closed.
  214.  
  215.  
  216. 2.1.6 Menu entry "Save as..."
  217. -----------------------------
  218. The operation of this entry is almost identical to that of the 
  219. entry "Save". The only difference is that the file is not saved under
  220. the current file name but you may enter a new file name into the
  221. displayed file selection box. The file is saved under the new name.
  222.  
  223.  
  224. 2.1.7 Menu entry "Backup"
  225. -------------------------
  226. ALICE saves the file in the top window but the window is not closed.
  227. This means that text processing for this file may continue.
  228.  
  229.  
  230. 2.1.8 Menu entry "Backup as..."
  231. -------------------------------
  232. The operation of this entry is almost identical to that of the 
  233. entry "Backup". The only difference is that the file is not saved 
  234. under the current file name but you may enter a new file name into 
  235. the displayed file selection box. The file is saved under the new 
  236. name.
  237.  
  238.  
  239. 2.1.9 Menu entry "Print..."
  240. ---------------------------
  241. The file in the active window is printed. Before the printout is
  242. started a dialog box appears on the screen to inquire the following 
  243. printer parameters from the user:
  244.  
  245.   - page length (number of lines per page, depends on your printer)
  246.  
  247.   - left margin
  248.  
  249.   - number of first and last page to be printed (if you do not want 
  250.     to print the whole text)
  251.  
  252.   - first number for the page numbering (if page numbering is not to 
  253.     start at "1")
  254.  
  255.   - number of copies
  256.  
  257.   - option "Header line" (Yes / No), i.e. a header line is printed
  258.     on top of each page. The header line consists of the following:
  259.  
  260.     * file name
  261.     * date of printout
  262.     * time of printout
  263.     * page number
  264.  
  265.   - option "Line numbers" (Yes / no), i.e. every printed line is
  266.     preceeded by its line number.
  267.  
  268. If the "Start" button is selected the printout is started with the 
  269. selected parameters. A message in the window's info line indicates 
  270. that the print process is in progress.
  271.  
  272. If the "OK" button is selected the parameters (except "from page", 
  273. "to page", "first page number" and "number of copies") are stored
  274. but the printout is not started. The stored parameters are used for
  275. calculating the cursor position in the document (especially the 
  276. current page number) and the number of pages in the document. Thus it
  277. makes sense to modify these parameters without starting the printout.
  278.  
  279. The print process may be interrupted by pressing one of the <Shift> 
  280. keys and the right mouse button simultaneously. A little dialog box
  281. inquires instructions on how to proceed: you may select to continue
  282. the printout or to cancel the operation.
  283.  
  284.  
  285. 2.1.10 Menu entry "Quit"
  286. ------------------------
  287. ALICE is terminated by selecting this menu entry. If there are any
  288. open files that should be saved an inquiry is started whether you
  289. really want to quit the program. For each open file that was 
  290. modified after the last save operation an inquiry is made whether 
  291. you want to save the file before terminating the program. If an error
  292. occurs while saving one of these files (e.g. because the disk is 
  293. full) the program is not terminated. This gives you the opportunity
  294. to save these files.
  295.  
  296. ALICE stores the cursor position and the name of the file in the 
  297. active window. When the program is started the next time a file 
  298. selection box is displayed instead of an empty screen. By 
  299. selecting the stored file name you may continue text processing 
  300. at the saved position.
  301.  
  302. The following program parameters are saved in the configuration file
  303. ALICE.CFG if they were modified:
  304.  
  305.   - all setups made under "Extras/Options"
  306.   - the following printer parameters: page length, left margin, 
  307.     options "Header line" and "Line numbers".
  308.  
  309. This file is used to set the parameters to their current values when
  310. the program is started the next time.
  311.  
  312.  
  313.  
  314. 2.2 Menu "Block"
  315. ----------------
  316.  
  317. This menu contains command for deleting, copying and inserting 
  318. blocks.
  319.  
  320. What is a block ?
  321. A block is a text segment selected by the user.
  322.  
  323. How do you select a block?
  324. The beginning of a block is defined by positioning the cursor (using 
  325. the mouse or the cursor keys) to the beginning of the block and then
  326. selecting the menu entry "Start". The end of a block is defined in a 
  327. similar fashion: position the cursor at the end of the block and 
  328. select the menu item "End" in the "Block" menu.
  329. A block is only defined if its beginning lies before its end.
  330. Alternatively a block may be selected using the mouse. Simply keep
  331. the left mouse button pressed while dragging the mouse over the 
  332. selected area (just like selecting several files on the desktop). 
  333. However, this way of selecting blocks only works for those blocks 
  334. that lie within a window area and that contain complete lines only.
  335. The seleted area is displayed with a grey background.
  336.  
  337. What are the block operations ?
  338. You may cut a block from the text, copy it into a buffer or delete it
  339. from the text.
  340. A buffer (pasteboard) is a temporary storage area for a text segment.
  341.  
  342.  
  343. 2.2.1 Menu entry "Start"
  344. ------------------------
  345. The beginning of the block is defined at the current cursor position.
  346.  
  347.  
  348. 2.2.2 Menu entry "End"
  349. ----------------------
  350. The end of the block is defined at the current cursor position.
  351.  
  352.  
  353. 2.2.3 Menu entry "Cut"
  354. ----------------------
  355. The selected area is copied from the text into a buffer. It is then
  356. deleted from the text. This operation overwrites any previous buffer
  357. contents and the buffer name.
  358.  
  359.  
  360. 2.2.4 Menu entry "Copy"
  361. -----------------------
  362. The selected area is copied from the text into a buffer. The text 
  363. itself is not modified. This operation overwrites any previous buffer
  364. contents and the buffer name.
  365.  
  366.  
  367. 2.2.5 Menu entry "Insert"
  368. -------------------------
  369. The buffer contents is inserted at the current cursor position. The 
  370. buffer contents is not modified during this operation and thus may 
  371. be inserted again at other positions in the text or into other texts.
  372.  
  373.  
  374. 2.2.6 Menu entry "Delete"
  375. -------------------------
  376. The selected area is deleted from the text. However, in contrast to 
  377. the menu entry "Cut", it is not stored in a buffer and may not be 
  378. inserted any more. As the text segment is lost you should only 
  379. apply this item when you are sure to delete the block. The contents 
  380. of the buffer remains unchanged during this operation.
  381.  
  382.  
  383. 2.2.7 Menu entry "Read file..."
  384. -------------------------------
  385. A file selection box appears on the screen. Enter the name of a 
  386. file. This file is copied into the active buffer. The file name is 
  387. taken as the new buffer name, cf. menu entry 
  388. "Block/Select active...". This operation overwrites any previous 
  389. buffer contents.
  390.  
  391.  
  392. 2.2.8 Menu entry "Remove block marks"
  393. -------------------------------------
  394. The block marks are removed from the text. This may be necessary
  395. when you decide not to carry out any block operation after defining 
  396. a block. You achieve the same effect by pressing both mouse buttons
  397. simultaneously (the best way to do this is by first pressing the 
  398. right button and then pressing the left one as well) or by pressing
  399. the <Shift> and the <Home> key at the same time.
  400.  
  401.  
  402. 2.2.9 Menu entry "Clear buffer"
  403. -------------------------------
  404. The buffer contents is deleted. If the buffer contents has not been 
  405. used yet (e.g. for insertion) any inquiry ensures you really want to
  406. clear it. The buffer is always cleared whenever text is copied into 
  407. the buffer. This operation overwrites the previous buffer contents
  408. and deletes the buffer name.
  409. Due to the automatic buffer clearing this menu item only makes sense
  410. when you are running out of memory and the buffer contains a block 
  411. which is not needed any more.
  412.  
  413.  
  414. 2.2.10 Menu entry "Select active..."
  415. ------------------------------------
  416. This menu entry may be used to simultaneously keep several texts or 
  417. text segments in different buffers.
  418.  
  419. ALICE supports the use of up to 10 buffers. This menu entry defines 
  420. the so-called "active" buffer. This means: All block operations 
  421. described above always refer to the active buffer. If the number
  422. of the active buffer is changed this new buffer is used for all
  423. subsequent block operations. The contents of all other buffers is
  424. not altered.
  425. After selecting this menu item a dialog box for buffer selection 
  426. appears on the screen. You define the active buffer by clicking 
  427. the corresponding dialog entry. Furthermore you may enter a short
  428. string into the field "Comment / buffer name". This string
  429. may describe the buffer contents, e.g. if the buffer contains a whole
  430. file the file name may serve as buffer name.
  431.  
  432.  
  433. 2.3 Menu "Search"
  434. -----------------
  435.  
  436. This menu contains entries for searching and replacing strings.
  437. It also allows jumping to particular lines and pages in the text.
  438.  
  439.  
  440. 2.3.1 Menu entry "Find text"
  441. ----------------------------
  442. A dialog appears after clicking this item. You may enter the string 
  443. that you want search for. The following search parameters may be 
  444. entered:
  445.  
  446.   - start position for string search (top of text / current cursor 
  447.     position)
  448.  
  449.   - search direction (forward / backward)
  450.  
  451.   - respect upper / lower case (Yes / No).
  452.  
  453. The program searches the string and puts the cursor to its first
  454. occurrence in the text.
  455.  
  456.  
  457. 2.3.2 Menu entry "Find again"
  458. -----------------------------
  459. This item allows you to search for further occurrences of the string 
  460. entered under the item "Find text". The string search always starts 
  461. at the current cursor position. As with "Find text" the program 
  462. jumps to the next occurence in the text.
  463.  
  464.  
  465. 2.3.3 Menu entry "Replace text"
  466. -------------------------------
  467. String replacement may be carried out here. A dialog box inquires
  468. both the string to search for and the replacement string. Here, too, 
  469. the following search parameters may be entered:
  470.  
  471.   - start position for string search (top of text / current cursor 
  472.     position)
  473.  
  474.   - respect upper / lower case (Yes / No).
  475.  
  476.   - Verify option (Yes / No).
  477.  
  478. When replacing without verify ALICE replaces all occurences of the 
  479. search string by the replacement string. If the verify option was
  480. selected the program jumps to the next occurrence of the search 
  481. string and waits for user input: If you enter "Y" (Yes) the string  
  482. is replaced, if you enter "N" (No) no replacement is performed here 
  483. but the operation continues, if you enter "C" (Cancel) the whole
  484. replacement operation is cancelled. If you press any other key 
  485. a little information box appears that explains the possible options 
  486. (it also allows cancellation of the replacement).
  487. At the end of the operation a little statistic appears giving the 
  488. number of replacements.
  489.  
  490.  
  491. 2.3.4 Menu entry "Goto line"
  492. ----------------------------
  493. After selecting this entry a dialog box appears. Enter the number of
  494. the line you want to jump to. The program puts the cursor at the
  495. beginning of that line.
  496.  
  497.  
  498.  
  499. 2.3.5 Menu entry "Goto page"
  500. ----------------------------
  501. After selecting this entry a dialog box appears. Enter the number of
  502. the page you want to jump to. The program puts the cursor at the
  503. beginning of that page.
  504.  
  505.  
  506.  
  507. 2.4 Menu "Extras"
  508. -----------------
  509.  
  510. This menu is a collection of miscellaneous topics.
  511.  
  512.  
  513. 2.4.1 Menu entry "Document info"
  514. --------------------------------
  515. A little information box displays the following information about the
  516. current file:
  517.  
  518. - number of pages
  519.  
  520. - number of lines
  521.  
  522. - maximum line length (i.e. length of longest line)
  523.  
  524. - number of characters.
  525.  
  526.  
  527. 2.4.2 Menu entry "Options"
  528. --------------------------
  529. You may enter the following editor parameters into the dialog box 
  530. that appears on the screen:
  531.  
  532. - Tabulator size
  533.  
  534. - A line length with the following property: if the length of a line 
  535.   exceeds this number a warning tone is issued if the option 
  536.   "Warning at end of line" (see below) is selected.
  537.  
  538. - Option "Warning at end of line" (Yes / No)
  539.   If this option is selected a warning tone is issued if the length 
  540.   of a line exceeds the length entered as "line length" above. Make
  541.   sure the computer's speaker is tuned loud enough.
  542.  
  543. - Option "End of line as arrow" (Yes / No)
  544.   The end of a line is displayed as a little left arrow if this 
  545.   option is selected. This option allows you to find "hidden" blanks
  546.   at the end of a line.
  547.  
  548. - Option "Show cursor position" (Yes / No)
  549.   If you select this option the window's info line (under the 
  550.   window's title bar) displays the current cursor position: page 
  551.   number, row number within the page (in parentheses: row number 
  552.   within the entire text) and column number.
  553.  
  554.   Note: If this option is selected the program speed is reduced,
  555.         especially when you scroll the text via the cursor keys.
  556.  
  557. - Option "Save with backup" (Yes / No)
  558.   This option determines the way a file is saved. When selecting 
  559.   "Yes" a file is copied to <filename>.SAV before it is saved. 
  560.   This creates a backup version of the old file.
  561.  
  562. - Option "Show date and time" (Yes / No)
  563.   If you select this option ALICE displays date and time in the 
  564.   upper left corner of the screen.
  565.  
  566. You may leave the dialog via the "OK" button (sets all parameters to 
  567. the specified values) or via the "Cancel" button (cancels all 
  568. parameter changes).
  569.  
  570.  
  571. 2.4.3 Menu entry "Delete file"
  572. ------------------------------
  573. You may enter the name of a file to be deleted into the file 
  574. selection box that appears on the screen. The selected file will be 
  575. deleted. This menu item is usefull if you want to save a file but 
  576. there is not enough space on your disk.
  577.  
  578.  
  579.  
  580. 2.5 Menu "Help"
  581. ---------------
  582.  
  583. This menu contains commands to display help on several topics.
  584.  
  585.  
  586. 2.5.1 Menu entry "Keyboard"
  587. ---------------------------
  588. A little dialog box appears on the screen. It contains information 
  589. about the editor's keybord layout. Pressing the <Help> key has the 
  590. same effect.
  591.  
  592.  
  593. 2.5.3 Menu entry "Files"
  594. ------------------------
  595. A little dialog box appears on the screen. It contains information 
  596. about file operations.
  597.  
  598.  
  599. 2.5.4 Menu entry "Block"
  600. ------------------------
  601. A little dialog box appears on the screen. It contains information 
  602. about block operations.
  603.  
  604.  
  605. 2.5.5 Menu entry "Window"
  606. -------------------------
  607. A little dialog box appears on the screen. It contains information 
  608. about window operations.
  609.  
  610.  
  611.  
  612.  
  613. Appendix: Keyboard shortcuts
  614. ----------------------------
  615.  
  616. The selection of menu entries may either be done via the mouse or
  617. via special keyboard shortcuts (so-called hotkeys).
  618.  
  619. You may, for example, use the key combination <Alternate> + O to
  620. open a file ( "+" means pressing the keys simulaneously). The file
  621. selection box appears and you may enter the desired file name. Thus
  622. the key combination <Alternate> + O has the same effect as selecting
  623. the menu entry "File/Open...". 
  624.  
  625. In additon to the <Alternate> keys you may use the <Control> key
  626. for selecting menu items, e.g. define the beginning of a block via
  627. <Control> + S.
  628.  
  629. The keyboard shortcuts are listed next to the corresponding menu 
  630. entries. The ^-symbol represents the <Control> key. The <Alternate>
  631. key is represented by a square with a diagonal cross.
  632.  
  633. The following list contains all hotkeys available in ALICE (the 
  634. corresponding menues/menu entries are given in parentheses):
  635.  
  636.  
  637. Key                 Operation
  638. --------------------------------------------------------------------
  639. <Alternate> + A     Selects active buffer (Block/Select active...) 
  640.  
  641. <Alternate> + B     Saves the file in the active window. The window 
  642.                     is not closed, text processing may continue
  643.                     (File/Backup)
  644.  
  645. <Alternate> + C     Closes active window (File/Close)
  646.  
  647. <Alternate> + D     Deletes a file (Extras/Delete file...)
  648.  
  649. <Alternate> + E     Clears buffer contents (Block/Clear buffer)
  650.  
  651. <Alternate> + G     Same as "Save", but you may enter a file name 
  652.                     before saving (File/Save as...) 
  653.  
  654. <Alternate> + I     Displays information about the file in the active
  655.                     window (Extras/Document info)
  656.  
  657. <Alternate> + K     Same as "Backup", but you may enter a file name
  658.                     before saving (File/Backup as...)
  659.  
  660. <Alternate> + N     Include file (File/Include...)
  661.  
  662. <Alternate> + M     Removes block marks from the text
  663.                     (Block/Remove block marks)
  664.  
  665. <Alternate> + O     Opens an existing file or creates a new one
  666.                     (File/Open...) 
  667.  
  668. <Alternate> + P     Prints the file in the active window and allows 
  669.                     setup of printer parameters (File/Print...)
  670.  
  671. <Alternate> + R     Read file into current buffer 
  672.                     (Block/Read file...)
  673. <Alternate> + S     Saves the file in the active window and closes
  674.                     the window. Terminates text processing for this 
  675.                     file (File/Save)
  676.  
  677. <Alternate> + T     Setup of editor options (Extras/Options...)
  678.  
  679. <Alternate> + U     Closes all windows (File/Close all)
  680.  
  681.  
  682. <Control> + A       Repeats string search (Search/Find again)
  683.  
  684. <Control> + C       Copies selected area into buffer (Block/Copy)
  685.  
  686. <Control> + D       Deletes selected area from text (Block/Delete)
  687.  
  688. <Control> + E       Defines the end of a block (Block/End)
  689.  
  690. <Control> + F       String search (Search/Find text...)
  691.  
  692. <Control> + I       Information about windows (Help/Window)
  693.  
  694. <Control> + K       Information about the keyboard layout 
  695.                     (Help/Keyboard)
  696.  
  697. <Control> + L       Goes to the beginning of any line in the text
  698.                     (Search/Goto line...)
  699.  
  700. <Control> + M       Information about the mouse (Help/Mouse)
  701.  
  702. <Control> + O       Information about blocks (Help/Block)
  703.  
  704. <Control> + P       Goes to the beginning of any page in the text
  705.                     (Search/Goto page...)    
  706.  
  707. <Control> + Q       Terminates program (File/Quit) 
  708.  
  709. <Control> + R       String replacement (Search/Replace text...)
  710.  
  711. <Control> + S       Defines the beginning of a block (Block/Start)
  712.  
  713. <Control> + T       Information about files (Help/File)
  714.  
  715. <Control> + V       Inserts the buffer contents into the text at the 
  716.                     current cursor position (Block/Insert)
  717.  
  718. <Control> + X       Cuts selected area from text (Block/Cut)
  719.  
  720.  
  721. End of the manual.
  722.  
  723.  
  724.  
  725.