Changes between Version 4 and Version 5 of Ticket #84

Show
Ignore:
Timestamp:
06/01/09 21:45:02 (5 years ago)
Author:
jdanbrown
Comment:

Added %

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #84 – description

    v4 v5  
    1 Thank you for implementing vi line editing—but please also finish the implementation! 
     1Thank you for implementing vi line editing—but–please—also finish the implementation! 
    22 
    33libreadline has an extensive set of vi commands that most replacement libraries fail to match. Here are just a few command-mode keys that I notice don't work: 
     
    1616  p - paste (pos+1)[[BR]] 
    1717  P - paste[[BR]] 
    18   !^D - enter, when line is not empty 
     18  !^D - enter, when line is not empty[[BR]] 
     19  % - jump to matching brace: () {} [] 
    1920 
    2021Additionally, using up/down in command mode puts the cursor at the end of the line, whereas readline puts it at the beginning of the line. I'm not sure whether one is more convenient or correct, but UI consistency is more important here and every other program I encounter uses libreadline.