Keyboard.wsp
changeset 1404 9b26d165bcba
parent 1372 236da1055552
--- a/Keyboard.wsp	Mon Jan 04 12:34:01 2016 +0000
+++ b/Keyboard.wsp	Sun Jan 17 22:50:35 2016 +0100
@@ -42,93 +42,93 @@
 Default Function Key Mapping (see "keyboard.rc" for details):
 =============================================================
 
-Unix    Windows         Function
+Unix      Windows   OSX         Function
 ----------------------------------------------------------------------------------------
-CMD-a   CTRL-s          Accept / Save (compile or save)
-CMD-b   CTRL-b          Backward search (selection or previous search pattern)
-CMD-c   CTRL-c          Copy
-CMD-d   CTRL-d          DoIt (evaluate selection)
+CMD-a     CTRL-s    CTRL-s      Accept / Save (compile or save)
+CMD-b     CTRL-b    CTRL-b      Backward search (selection or previous search pattern)
+CMD-c     CTRL-c    CTRL-c      Copy
+CMD-d     CTRL-d    CTRL-d      DoIt (evaluate selection)
 
-CMD-f                   Forward search (selection or previous search pattern)
-CMD-g   CTRL-g          Goto lineNumber
-CMD-h   F1              Help (= explain)
-CMD-i   CTRL-q          InspectIt
-CMD-m   CMD-m           select up to Matching parenthesis
-CMD-p   CTRL-p          PrintIt (evaluate selection and paste result)
-CMD-r   CTRL-r          Replace
-CMD-s   CTRL-f          Search (open search dialog)
-CMD-v   CTRL-v          Paste
-CMD-w   CMD-w           Select Word under cursor
-CMD-x   CTRL-x          Cut
-CMD-z   CMD-z           PopUpMenu
+CMD-f                           Forward search (selection or previous search pattern)
+CMD-g     CTRL-g    CTRL-g      Goto lineNumber
+CMD-h     F1                    Help (= explain)
+CMD-i     CTRL-q    CTRL-q      InspectIt
+CMD-m     CMD-m                 select up to Matching parenthesis
+CMD-p     CTRL-p    CTRL-p      PrintIt (evaluate selection and paste result)
+CMD-r     CTRL-r    CTRL-r      Replace
+CMD-s     CTRL-f    CTRL-f      Search (open search dialog)
+CMD-v     CTRL-v    CTRL-v      Paste
+CMD-w     CMD-w                 Select Word under cursor
+CMD-x     CTRL-x    CTRL-x      Cut
+CMD-z     CMD-z                 PopUpMenu
 
-CTRL-z                  Undo
-CTRL-y                  Redo
+CTRL-z    CTRL-z    CTRL-z      Undo
+CTRL-y    CTRL-y    CTRL-y      Redo
 
-CMD-A   CTRL-a          Select All
-CMD-B   CTRL-B          BrowseIt
-CMD-L   CTRL-F2         Enter/leave Learn-macro mode (CMD-M to replayMacro)
-CMD-M   CMD-F2          Execute keyboard Macro (CMD-L to learn)
-CMD-S   CMD-S           Save as (a file)
+CMD-A     CTRL-a    CTRL-a      Select All
+CMD-B     CTRL-B    CTRL-B      BrowseIt
+CMD-L     CTRL-F2               Enter/leave Learn-macro mode (CMD-M to replayMacro)
+CMD-M     CMD-F2                Execute keyboard Macro (CMD-L to learn)
+CMD-S     CMD-S                 Save as (a file)
 
-CMD-Tab                 Focus next (unless eaten by windowManager)
-CMD-Cursor              Focus next/previous (unless eaten by windowManager)
+CMD-Tab                         Focus next (unless eaten by windowManager)
+CMD-Cursor                      Focus next/previous (unless eaten by windowManager)
 
-CMD-.                   Interrupt - enter debugger
-BREAK                   Interrupt - enter debugger
-CTRL-BREAK              Interrupt - abort operation. do not enter debugger
-CMD-Y                   Interrupt - abort operation. do not enter debugger
+CMD-.     CMD-.      CTRL-.     Interrupt - enter debugger
+BREAK     BREAK                 Interrupt - enter debugger
+CTRL-BRK  CTRL-BRK              Interrupt - abort operation. do not enter debugger
+CMD-Y                           Interrupt - abort operation. do not enter debugger
 
-CTRL-Tab                Backtab
-Shift-Tab               Non-inserting tab (cursor movement only)
-Shift-Return            Non-inserting return (cursor movement only)
+CTRL-Tab  CTRL-Tab   CTRL-Tab   Backtab
+Shift-Tab                       Non-inserting tab (cursor movement only)
+Shift-Return                    Non-inserting return (cursor movement only)
 
-HOME     HOME           Goto begin of line
-POS1     POS1           Goto begin of line
-END      END            Goto end of line
+HOME      HOME                  Goto begin of line
+POS1      POS1                  Goto begin of line
+END       END                   Goto end of line
 
-Ctrl-HOME  Ctrl-HOME    Goto begin of page/text (press twice for begin of text)
-Ctrl-POS1  Ctrl-POS1    Goto begin of page/text (press twice for begin of text)
-Ctrl-END   Ctrl-END     Goto end of page/text (press twice for end of text)
-CTRL-g     CTRL-g       Goto line (opens a dialog for the line-number)
+Ctrl-HOME Ctrl-HOME             Goto begin of page/text (press twice for begin of text)
+Ctrl-POS1 Ctrl-POS1             Goto begin of page/text (press twice for begin of text)
+Ctrl-END  Ctrl-END              Goto end of page/text (press twice for end of text)
+CTRL-g    CTRL-g     CTRL-g     Goto line (opens a dialog for the line-number)
 
-Shift-HOME Shift-HOME   Select from begin of line
-Shift-POS1 Shift-POS1   Select from begin of line
-Shift-END  Shift-END    Select to end of line
+Shift-HOME Shift-HOME           Select from begin of line
+Shift-POS1 Shift-POS1           Select from begin of line
+Shift-END  Shift-END            Select to end of line
 
-CTRL-W   CTRL-W         Forward to end-of this / begin of next word
-CTRL-w   CTRL-w         Forward to begin next word
-CTRL-l   CTRL-l         Goto line
+CTRL-W    CTRL-W     CTRL-W     Forward to end-of this / begin of next word
+CTRL-w    CTRL-w     CTRL-w     Forward to begin next word
+CTRL-l    CTRL-l     CTRL-l     Goto line
 
-CTRL-A   CTRL-A         Select from begin of text
-CTRL-E   CTRL-E         Select from end of text
-CTRL-X   CTRL-X         Flush (trow away) typeahead input
+CTRL-A    CTRL-A     CTRL-A     Select from begin of text
+CTRL-E    CTRL-E     CTRL-E     Select to end of text
+CTRL-X    CTRL-X                Flush (trow away) typeahead input
 
-CTRL-2                  Enclose the selected text in parenthesis / remove parenthesis
-CTRL-9                  Enclose the selected text in parenthesis / remove parenthesis
+CTRL-2    CTRL-2     CTRL-2     Enclose the selected text in parenthesis / remove parenthesis
+CTRL-9    CTRL-9     CTRL-9     Enclose the selected text in parenthesis / remove parenthesis
 
-CTRL-SPACE              CodeCompletion (in the browser only)
-ALT-SPACE               Insert Abbreviation (try <ALT-SPACE> behind the string 'it')
+CTRL-SPACE                      CodeCompletion (in the browser only)
+ALT-SPACE                       Insert Abbreviation (try <ALT-SPACE> behind the string 'it')
 
-CMD--                   Open SpecialCharacterWindow (CMD-<minus>)
+CMD--                           Open SpecialCharacterWindow (CMD-<minus>)
 
-F2       F2             Rename (used to be: CodeCompletion)
-F3       F3             Comment selection
-F4       F4             Uncomment Selection
-F6       F6             Selection to Lowercase/Uppercase/UpperCaseFirst (toggle through)
-CTRL-F6  CTRL-F6        Selection to UpperCase
-F8       F8             Again (repeat last cut/replace)
-F9       F9             Undent by 4
-F10      F10            Indent by 4
-F11      F11            Undent by 1
-F12      F12            Indent by 1
+F2         F2        F2         Rename (used to be: CodeCompletion)
+F3         F3        F3         Comment selection
+F4         F4        F4         Uncomment Selection
+F6         F6        F6         Selection to Lowercase/Uppercase/UpperCaseFirst (toggle through)
+CTRL-F6    CTRL-F6              Selection to UpperCase
+F8         F8        F8         Again (repeat last cut/replace)
+F9         F9        F9         Undent by 4
+F10        F10       F10        Indent by 4
+F11        F11       F11        Undent by 1
+F12        F12       F12        Indent by 1
 
-PageUp   PageUp         Backward one page
-PageDown PageDown       Forward one page
+PageUp     PageUp               Backward one page
+PageDown   PageDown             Forward one page
 
-Insert   Insert         Paste
-Delete   Delete         Delete the selection
-Shift-Delete            Delete followup spaces up to the next non-space
+Insert     Insert               Paste
+Delete     Delete               Delete the selection
+Shift-Delete                    Delete followup spaces up to the next non-space