Changes between Version 2 and Version 3 of KeyBindings

Show
Ignore:
Timestamp:
09/25/08 23:41:17 (6 years ago)
Author:
judah (IP: 128.97.19.51)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • KeyBindings

    v2 v3  
    2626||`^B`|| move left one character|| 
    2727||`^F`|| move right one char|| 
     28||{{{^_}}} or {{{^X^U}}}||undo|| 
    2829||`^D`|| delete the character to the right of the cursor  || 
    2930|| || `^D` is treated as an EOF if the input line is empty and the last character pressed was not also `^D`.|| 
     
    3637 
    3738== Vi-specific bindings == 
    38 The `Vi` bindings start in "insert mode" allowing all of the shared commands listed above.  Pressing `ESCAPE` enters the "command mode" which provides all of the shared commands except 
     39The `Vi` bindings start in "insert mode" allowing all of the shared commands listed above.  If {{{^D}}} is typed when the line is empty, it is treated as an EOF; otherwise, it is ignored.  Pressing `ESCAPE` enters the "command mode" which provides all of the shared commands except 
    3940for {{{[printable char]}}} and Tab, allowing instead the following commands: 
    4041 
     
    4748||r|| replace one character|| 
    4849||R|| replace many characters|| 
     50||u|| undo|| 
     51||. or {{{^R}}}||redo|| 
    4952||[n][movement]|| do a movement, repeated n times|| 
    5053||[n]d[movement]|| delete the characters the movement would move past||