Keyboard.wsp
changeset 606 dd06e953c66b
parent 592 394828df547a
child 682 c49b9fd64264
equal deleted inserted replaced
605:e00557ab3445 606:dd06e953c66b
     1 Keyboard ShortCuts reference:
     1 Keyboard ShortCuts reference:
     2 =============================
     2 =============================
     3 (see also the HTML online documentation, or the Launchers-Settings-Keyboard menu).
     3 (see also the HTML online documentation, or the Launchers "Settings-Keyboard" menu).
     4 
     4 
     5 
     5 Notice1:
     6 Notice1: 
       
     7     for most systems: the CMD-key is mapped to the left ALT-key.
     6     for most systems: the CMD-key is mapped to the left ALT-key.
     8     for WINDOWS: it is mapped to the CTRL-key.
     7     for WINDOWS: it is mapped to the CTRL-key.
     9 Notice2: 
     8 Notice2:
    10     case matters; CMD-a is different from CMD-A  (CMD-Shift-a)
     9     case matters; CMD-a is different from CMD-A  (CMD-Shift-a)
    11 Notice3: 
    10 Notice3:
    12     the settings are defined during startup, by reading the
    11     the settings are defined during startup, by reading the
    13     file: 'keyboard.rc' - if you dont like the settings, change them !
    12     file: 'keyboard.rc' - if you dont like the settings, change them !
    14 
    13 
    15 In the table below, 
    14 In the table below,
    16     (1) means: CTRL-<char> under windows.
    15     (1) means: CTRL-<char> under windows.
    17     (2) means: not available as keyboard shortCut under windows.
    16     (2) means: not available as keyboard shortCut under windows.
    18 
    17 
    19 CMD-a     (1)    Accept (compile or save)
    18 CMD-a     (1)    Accept (compile or save)
    20 CMD-b     (1)    Backward search (last pattern backward)
    19 CMD-b     (1)    Backward search (last pattern backward)
    27 CMD-i     (1)    InspectIt
    26 CMD-i     (1)    InspectIt
    28 CMD-m     (1)    select up to Matching parenthesis
    27 CMD-m     (1)    select up to Matching parenthesis
    29 CMD-p     (1)    PrintIt
    28 CMD-p     (1)    PrintIt
    30 CMD-r     (1)    Replace
    29 CMD-r     (1)    Replace
    31 CMD-s     (1)    Search (open search dialog)
    30 CMD-s     (1)    Search (open search dialog)
    32 CMD-v     (1)    paste 
    31 CMD-v     (1)    paste
    33 CMD-w     (1)    select Word under cursor
    32 CMD-w     (1)    select Word under cursor
    34 CMD-x     (1)    cut
    33 CMD-x     (1)    cut
    35 CMD-z     (1)    popUpMenu
    34 CMD-z     (1)    popUpMenu
    36 
    35 
    37 CMD-A     (1)    select All
    36 CMD-A     (1)    select All
    66 
    65 
    67 CTRL-2           enclose the selected text in parenthesis / remove parenthesis
    66 CTRL-2           enclose the selected text in parenthesis / remove parenthesis
    68 CTRL-9           enclose the selected text in parenthesis / remove parenthesis
    67 CTRL-9           enclose the selected text in parenthesis / remove parenthesis
    69 
    68 
    70 F1               Again (repeat last cut/replace)
    69 F1               Again (repeat last cut/replace)
    71 F2               Code Completion (in new browser only) - experimental     
    70 F2               Code Completion (in new browser only) - experimental
    72 F3               Comment selection      
    71 F3               Comment selection
    73 F4               Uncomment Selection
    72 F4               Uncomment Selection
    74 F5               Paste unix-shell output (disabled)
    73 F5               Paste unix-shell output (disabled)
    75 F6               Selection to UpperCase-first words
    74 F6               Selection to UpperCase-first words
    76 F7               Selection to LowerCase
    75 F7               Selection to LowerCase
    77 F9               Undent by 4
    76 F9               Undent by 4
   112 
   111 
   113 
   112 
   114 Special (national) Characters:
   113 Special (national) Characters:
   115 ==============================
   114 ==============================
   116 
   115 
   117 The right CTRL-key is used as a Compose key 
   116 The right CTRL-key is used as a Compose key
   118 (this can be changed in the "keyboard.rc" file).
   117 (this can be changed in the "keyboard.rc" file).
   119 Composed national characters are entered as a 3-character sequence:
   118 Composed national characters are entered as a 3-character sequence:
   120     COMPOSE key1 key2 
   119     COMPOSE key1 key2
   121 press them in sequence - not at the same.
   120 press them in sequence - not at the same.
   122 For example, the french e-accentGrave is entered as:
   121 For example, the french e-accentGrave is entered as:
   123     COMPOSE e `
   122     COMPOSE e `
   124 
   123 
   125 
   124 
   126 A full list is found in the Method "WindowSensor initializeComposeKeyTable".
   125 A full list is found in the Method "WindowSensor initializeComposeKeyTable".
   127 
   126 
   128 Alternatively, special characters can be copy/pasted from the following list:
   127 Alternatively, special characters can be copy/pasted from the following list:
   129 (Notice: you can also use a font-display via the text-editors 
   128 (Notice: you can also use a font-display via the text-editors
   130     'more'-'tools'-'specialCharacters' 
   129     'more'-'tools'-'specialCharacters'
   131  menu to insert any special character)
   130  menu to insert any special character)
   132 
   131 
   133     acute:
   132     acute:
   134 	Á É Í Ó Ú Ý     á é í ó ú ý    [ Compose <char> ' ]
   133 	Á É Í Ó Ú Ý     á é í ó ú ý    [ Compose <char> ' ]
   135     grave:
   134     grave:
   136 	À È Ì Ò Ù       à è ì ò ù      [ Compose <char> ` ]
   135 	À È Ì Ò Ù       à è ì ò ù      [ Compose <char> ` ]
   137     circumflex:
   136     circumflex:
   138 	Â Ê Î Ô Û       â ê î ô û      [ Compose <char> ^ ]
   137 	Â Ê Î Ô Û       â ê î ô û      [ Compose <char> ^ ]
   139     tilde:
   138     tilde:
   140 	Ã Õ Ñ           ã õ ñ          [ Compose <char> ~ ]   
   139 	Ã Õ Ñ           ã õ ñ          [ Compose <char> ~ ]
   141     dieresis:
   140     dieresis:
   142 	Ä Ë Ï Ö Ü       ä ë ï ö ü ÿ    [ Compose <char> " ]
   141 	Ä Ë Ï Ö Ü       ä ë ï ö ü ÿ    [ Compose <char> " ]
   143     slash:
   142     slash:
   144 	Ø ø                            [ Compose <char> / ]
   143 	Ø ø                            [ Compose <char> / ]
   145     ring:
   144     ring: