This is Info file readline.info, produced by Makeinfo-1.55 from the input file rlman.texinfo. This document describes the GNU Readline Library, a utility which aids in the consistency of user interface across discrete programs that need to provide a command line interface. Copyright (C) 1988, 1991 Free Software Foundation, Inc. Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice pare preserved on all copies. Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one. Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modified versions, except that this permission notice may be stated in a translation approved by the Foundation.  Indirect: readline.info-1: 1000 readline.info-2: 50467  Tag Table: (Indirect) Node: Top1000 Node: Command Line Editing1613 Node: Introduction and Notation2264 Node: Readline Interaction3284 Node: Readline Bare Essentials4423 Node: Readline Movement Commands5953 Node: Readline Killing Commands6844 Node: Readline Arguments8547 Node: Readline Init File9498 Node: Readline Init Syntax10502 Node: Conditional Init Constructs17435 Node: Bindable Readline Commands19681 Node: Commands For Moving20351 Node: Commands For History21199 Node: Commands For Text23783 Node: Commands For Killing25522 Node: Numeric Arguments26971 Node: Commands For Completion27598 Node: Keyboard Macros28525 Node: Miscellaneous Commands29084 Node: Readline vi Mode30372 Node: Programming with GNU Readline32122 Node: Basic Behavior32919 Node: Custom Functions36232 Node: The Function Type36845 Node: Function Writing37690 Node: Readline Convenience Functions40453 Node: Function Naming41118 Node: Keymaps42345 Node: Binding Keys43856 Node: Associating Function Names and Bindings45650 Node: Allowing Undoing46812 Node: Redisplay49397 Node: Modifying Text50467 Node: Utility Functions51378 Node: Custom Completers54444 Node: How Completing Works55165 Node: Completion Functions58156 Node: Completion Variables61171 Node: A Short Completion Example64996 Node: Concept Index77230 Node: Function and Variable Index77717  End Tag Table