Changes between Version 9 and Version 10 of KeyBindings

Show
Ignore:
Timestamp:
09/15/09 00:53:56 (5 years ago)
Author:
judah (IP: 75.85.89.204)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • KeyBindings

    v9 v10  
    1212 - {{{[c]}}}: Any Unicode printable character (`Data.Char.isPrint` returns `True`)  
    1313 - {{{[kill]}}}: the console's 'kill' character (usually `^U`) 
     14 
     15=== A note about `getInputChar` === 
     16Haskeline's API has two functions for user input: `getInputLine`, which reads in a full line of input, and `getInputChar`, which returns as soon as 
     17the user types any printable character.  The command `^L` (clear-screen) can be used in both settings; however all other commands only apply to `getInputLine`. 
     18 
    1419== Commands shared by both bindings == 
    1520||Left/right arrow || move the cursor left/right by one character|| 
     
    2328||`^R`|| search backwards in history|| 
    2429||`^S`|| search forwards in history|| 
     30||`M-k`|| search backwards in history for a line matching the contents to the left of the cursor|| 
     31||`M-j`|| search forwards in history for a line matching the contents to the left of the cursor|| 
    2532||{{{[kill]}}}|| delete until the start of the line|| 
    2633