Changes between Version 5 and Version 6 of ViModeCompatibility
- Timestamp:
- 06/10/09 01:49:12 (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ViModeCompatibility
v5 v6 1 1 A collection of vi commands supported by libreadline that aren't yet supported by haskeline (see #84, #87, #88): 2 2 3 ||j||previous line in history||4 ||k||next line in history||5 ||e||end of word||6 ||E||end of bigword||7 ||X||delete previous character||8 3 ||.||repeat previous command|| 9 ||D||delete rest of line||10 ||C||change rest of line (delete, then enter insert mode)||11 4 ||f||find character|| 12 5 ||F||find character (backward)|| 13 6 ||t||find character-1|| 14 7 ||T||find character-1 (backward)|| 15 ||!^||go to first non-whitespace character in line||16 8 ||%||jump to matching brace: () {} []|| 17 9 ||p||paste (pos+1)|| … … 27 19 bind: j down 28 20 }}} 21 However, the 'k' is translated into 'up' during both command and insert mode, so the above may not do what you want. 22 23 24 25 == Already done in HEAD == 26 The following commands were missing in 0.6.1.6, but are now in the HEAD. 27 28 I'm keeping around this list so we can update the user docs once 0.6.2 is released. 29 30 ||j||previous line in history|| 31 ||k||next line in history|| 32 ||e||end of word|| 33 ||E||end of bigword|| 34 ||X||delete previous character|| 35 ||!^||go to first non-whitespace character in line|| 36 ||D||delete rest of line|| 37 ||C||change rest of line (delete, then enter insert mode)||
