3 <title>Debugging with GDB
</title>
4 <meta http-equiv=
"Content-Type" content=
"text/html">
5 <meta name=
"description" content=
"Debugging with GDB">
6 <meta name=
"generator" content=
"makeinfo 4.3">
7 <link href=
"http://www.gnu.org/software/texinfo/" rel=
"generator-home">
12 Node:
<a name=
"Readline%20Init%20File">Readline Init File
</a>,
13 Next:
<a rel=
"next" accesskey=
"n" href=
"Bindable-Readline-Commands.html#Bindable%20Readline%20Commands">Bindable Readline Commands
</a>,
14 Previous:
<a rel=
"previous" accesskey=
"p" href=
"Readline-Interaction.html#Readline%20Interaction">Readline Interaction
</a>,
15 Up:
<a rel=
"up" accesskey=
"u" href=
"Command-Line-Editing.html#Command%20Line%20Editing">Command Line Editing
</a>
19 <h3 class=
"section">Readline Init File
</h3>
21 <p>Although the Readline library comes with a set of Emacs-like
22 keybindings installed by default, it is possible to use a different set
24 Any user can customize programs that use Readline by putting
25 commands in an
<dfn>inputrc
</dfn> file, conventionally in his home directory.
27 file is taken from the value of the environment variable
<code>INPUTRC
</code>. If
28 that variable is unset, the default is
<code>~/.inputrc
</code>.
30 <p>When a program which uses the Readline library starts up, the
31 init file is read, and the key bindings are set.
33 <p>In addition, the
<code>C-x C-r
</code> command re-reads this init file, thus
34 incorporating any changes that you might have made to it.
37 <li><a accesskey=
"1" href=
"Readline-Init-File-Syntax.html#Readline%20Init%20File%20Syntax">Readline Init File Syntax
</a>: Syntax for the commands in the inputrc file.
40 </p><li><a accesskey=
"2" href=
"Conditional-Init-Constructs.html#Conditional%20Init%20Constructs">Conditional Init Constructs
</a>: Conditional key bindings in the inputrc file.
43 </p><li><a accesskey=
"3" href=
"Sample-Init-File.html#Sample%20Init%20File">Sample Init File
</a>: An example inputrc file.