Key map help loaded into a CVMEditorWnd.  Note that this is a
read-only edit field.  However, you can still select blocks of text
and save them to a filename, copy them to the clipboard, etc.  You
can also use Ctrl+QO to change the local options like any other edit
field or file editor.

Default Editor Key Mappings

Function                   Key
---------------------------------------------------------------------
Movement:
  Cursor Left              <LtArrow>
  Cursor Right             <RtArrow>
  Word Left                <Ctrl+LtArrow>
  Word Right               <Ctrl+RtArrow>
  Start of Line            <Home>
  End of Line              <End>
  Top of Window            <Ctrl+Home>
  Bottom of Window         <Ctrl+End>
  Up Line                  <UpArrow>
  Down Line                <DnArrow>
  Roll Window Up           <Ctrl+UpArrow>
  Roll Window Down         <Ctrl+DnArrow>
  Page Up                  <PgUp>
  Page Down                <PgDn>
  Top of Text              <Ctrl+PgUp>
  Bottom of Text           <Ctrl+PgDn>

Text Insertion/Deletion:
  Start a New Line         <Enter>
  Insert New Line          <Ctrl+Enter>
  Tab Right (Hard/Soft)    <Tab>
  Tab Left (Delete Tab)    <Shift+Tab>
  Insert Literal Char      <Ctrl+I>
  Delete Char at Cursor    <Del>
  Delete Char Left (Bkspc) <Backspace>
  Delete Current Line      <Alt+Y>
  Delete to Start of Line  <Ctrl+QH>
  Delete to End of Line    <Ctrl+QY>
  Delete Word Left         <Ctrl+Backspace>
  Delete Word Right        <Ctrl+T>
  Restore Contents of Line <Ctrl+QL>

Undo/Redo:
  Undo                     <Alt+Backspace>      <Ctrl+Z>
  Redo                     <Alt+Shift+BkSpc>    <Ctrl+Y>

Block Commands:
 @Mark Block Beginning     <Shift+Move,Mouse>   <Ctrl+KB>
 @Mark Block End           <Release Key/Mouse>  <Ctrl+KK>
  Hide Block               <Ctrl+KH>
 *Copy Block to Cursor     <Ctrl+KC>
 *Move Block to Cursor     <Ctrl+KV>
  Delete Block             <Ctrl+Delete>        <Ctrl+KY>
 -Indent Block             <Ctrl+KI>
 -Unindent Block           <Ctrl+KU>
  Read Block from File     <Ctrl+KR>
  Write Block to File      <Ctrl+KW>
 -Align Text in Block      <Ctrl+EA>
-+Center Lines in Block    <Ctrl+EC>
 -Force Lowercase in Block <Ctrl+EL>
 -Force Uppercase in Block <Ctrl+EU>
 -Toggle Case in Block     <Ctrl+EO>
 -Reformat Paragraph       <Ctrl+B>

Clipboard Commands:
  Copy Block to Clipboard  <Ctrl+Insert>        <Ctrl+C>
  Cut Block to Clipboard   <Shift+Delete>       <Ctrl+X>
  Paste from Clipboard     <Shift+Insert>       <Ctrl+V>

Text Search/Replace:
  Find Matching            <Ctrl+Left Bracket ([)>
  Search for Text          <Ctrl+F>
  Search and Replace Text  <Ctrl+H>
  Repeat Last Srch/Replace <Ctrl+L>
     Search/Replace Options:
        Case Sensitive      Forward     Global          From Cursor
        Whole Words Only    Backward    Selected Text   Entire Scope
        Prompt On Replace

Positional/Bookmark
  Toggle Bookmark          <Ctrl+F2>
  Jump to Next Bookmark    <F2>
  Jump to Prev Bookmark    <Alt+F2>
  Clear Bookmarks          <Ctrl+Shift+F2>
  Jump to line or +/- cnt  <Ctrl+JG>
  Jump to Start of Block   <Ctrl+JB>
  Jump to End of Block     <Ctrl+JE>
  Jump to Prev Position    <Ctrl+JV>
  Jump to Last Change Line <Ctrl+JL>

Mode Toggles & Other Options:
  Insert/Overwrite Mode    <Ins>
  Auto-Indent Mode         <Ctrl+EI>
  Tab Style (Hard/Soft)    <Ctrl+ET>
  Trailing Spaces          <Ctrl+ES>
  Word Wrap                <Ctrl+EW>
  Automatic Word Wrapping  <Ctrl+EM>
  Word Wrap on Win. Resize <Ctrl+ER>
  Local Options            <Ctrl+QO>



@ = With a block marked, Shift+Click/Drag the mouse or use
    Ctrl+KB/Ctrl+KK to move the starting or ending position.
* = Non-clipboard move and copy.
- = Command works with current line only if no block is defined.
    Reformat Paragraph has special rules.
+ = Lines are centered based on right margin value





Two-Key Commands by First Key
-----------------------------

 Ctrl+K - Block Mode Commands       Ctrl+Q - Quick Commands
---------------------------------- ----------------------------------
Mark Block Beginning     <Ctrl+KB> Delete to Start of Line  <Ctrl+QH>
Mark Block End           <Ctrl+KK> Delete to End of Line    <Ctrl+QY>
Hide Block               <Ctrl+KH> Restore Contents of Line <Ctrl+QL>
Copy Block to Cursor     <Ctrl+KC> Change Local Options     <Ctrl+QO>
Move Block to Cursor     <Ctrl+KV>
Delete Block             <Ctrl+KY>
Indent Block             <Ctrl+KI>
Unindent Block           <Ctrl+KU>
Read Block from File     <Ctrl+KR>
Write Block to File      <Ctrl+KW>

 Ctrl+J - Jump Commands             Ctrl+E - Alter Text/Other Commands
---------------------------------- ------------------------------------
Jump to Line or +/- cnt  <Ctrl+JG> Align Text in Block        <Ctrl+EA>
Jump to Start of Block   <Ctrl+JB> Center Lines in Block      <Ctrl+EC>
Jump to End of Block     <Ctrl+JE> Force Lowercase in Block   <Ctrl+EL>
Jump to Prev Position    <Ctrl+JV> Force Uppercase in Block   <Ctrl+EU>
Jump to Last Change Line <Ctrl+JL> Toggle Case in Block       <Ctrl+EO>
                                   Auto-Indent Mode           <Ctrl+EI>
                                   Tab Style (Hard/Soft)      <Ctrl+ET>
                                   Trailing Spaces            <Ctrl+ES>
                                   Word Wrap                  <Ctrl+EW>
                                   Automatic Word Wrapping    <Ctrl+EM>
                                   Word Wrap on Window Resize <Ctrl+ER>
