Projects / rlwrap


rlwrap is a readline wrapper, a small utility that uses the GNU readline library to allow the editing of keyboard input for any other command. It maintains a separate input history for each command, and can TAB-expand words using all previously seen words and/or a user-specified file.

Operating Systems

Recent releases

  •  18 May 2014 14:11

    Release Notes: A bug that caused an I/O error after a keyboard interrupt (Ctrl-C) was fixed. An option has been added to use polling to keep rlwrap's idea of the slave terminal up-to-date.

    •  08 May 2014 16:19

      Release Notes: Lots of small bugs (most of them platform-specific) were fixed. Users can now specify filename extensions for temporary files when editing multi-line input.

      •  05 May 2010 10:49

        Release Notes: A compilation problem with gcc on armel has been fixed. Programs that emit status lines with lots of carriage returns (like darcs) will no longer confuse rlwrap.

        •  17 Jan 2010 20:31

          Release Notes: A few minor bugs (like double echo when accepting a line from vi command mode) have been fixed

          •  08 Jan 2010 14:56

            Release Notes: This release adds many small improvements and fixes for filtering and multi-line input. Cooking (i.e., coloring or re-writing) prompts can be avoided by "rejecting" them, from a filter, or when they don't match a given regexp. There now is a --one-shot option for easier use within shell scripts.

            Recent comments

            30 Oct 2006 06:06 hlinden

            RPM files for Redhat, Centos and Unbreakable Linux
            I built RPMS for RHEL4/Centos4/blah blah.


            22 Jul 2006 20:04 crcx

            An excellent tool
            I do a lot of work in a console environment, and rlwrap is a very handy tool in many areas. It's well worth having for any systems administrator or serious programmer.

            03 Feb 2004 18:09 wyrickre

            Works well
            Just a note to say that rlwrap saved the day for me here at work. I use it to wrap a console based admin tool that has no command line editing or history.

            Keep up the good work!


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.