Readline completion and history Hopefully, you or your package has built the HACKT tools with the GNU Readline library. Readline provides numerous line-editing, history, and completion features that will make the interactive mode much more efficient. The most basic feature is cycling through history with the up and down arrow keys. Consult the Readline documentation for details, See Readline.