rlwrap. rlwrap calls another interactive program but channels all of the input through the readline library (the notorious piece of software which refuses to become L-GPL, for a reason), giving you extensive command-line editing capabilities even for programs which are just getting their input via gets (for example, ftp).If it hadn't been done, I would've done it!
Addendum: I just found out that
rlwrap actually stores different histories for each program it is used with!

No comments:
Post a Comment