version 1.1.1.1, 2014/07/30 08:16:46
|
version 1.1.1.2, 2021/03/17 01:01:01
|
Line 1
|
Line 1
|
<HTML> |
<HTML> |
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
<!-- Created on February, 11 2014 by texi2html 1.64 --> | <!-- Created on October, 30 2020 by texi2html 1.64 --> |
<!-- |
<!-- |
Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author) |
Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author) |
Karl Berry <karl@freefriends.org> |
Karl Berry <karl@freefriends.org> |
Line 592 the terminal's bell.
|
Line 592 the terminal's bell.
|
|
|
<DT><CODE>bind-tty-special-chars</CODE> |
<DT><CODE>bind-tty-special-chars</CODE> |
<DD><A NAME="IDX6"></A> |
<DD><A NAME="IDX6"></A> |
If set to <SAMP>`on'</SAMP>, Readline attempts to bind the control characters | If set to <SAMP>`on'</SAMP> (the default), Readline attempts to bind the control |
treated specially by the kernel's terminal driver to their Readline | characters treated specially by the kernel's terminal driver to their |
equivalents. | Readline equivalents. |
<P> |
<P> |
|
|
<DT><CODE>colored-stats</CODE> | <DT><CODE>blink-matching-paren</CODE> |
<DD><A NAME="IDX7"></A> |
<DD><A NAME="IDX7"></A> |
|
If set to <SAMP>`on'</SAMP>, Readline attempts to briefly move the cursor to an |
|
opening parenthesis when a closing parenthesis is inserted. The default |
|
is <SAMP>`off'</SAMP>. |
|
<P> |
|
|
|
<DT><CODE>colored-completion-prefix</CODE> |
|
<DD><A NAME="IDX8"></A> |
|
If set to <SAMP>`on'</SAMP>, when listing completions, Readline displays the |
|
common prefix of the set of possible completions using a different color. |
|
The color definitions are taken from the value of the <CODE>LS_COLORS</CODE> |
|
environment variable. |
|
The default is <SAMP>`off'</SAMP>. |
|
<P> |
|
|
|
<DT><CODE>colored-stats</CODE> |
|
<DD><A NAME="IDX9"></A> |
If set to <SAMP>`on'</SAMP>, Readline displays possible completions using different |
If set to <SAMP>`on'</SAMP>, Readline displays possible completions using different |
colors to indicate their file type. |
colors to indicate their file type. |
The color definitions are taken from the value of the <CODE>LS_COLORS</CODE> |
The color definitions are taken from the value of the <CODE>LS_COLORS</CODE> |
Line 607 The default is <SAMP>`off'</SAMP>.
|
Line 623 The default is <SAMP>`off'</SAMP>.
|
<P> |
<P> |
|
|
<DT><CODE>comment-begin</CODE> |
<DT><CODE>comment-begin</CODE> |
<DD><A NAME="IDX8"></A> | <DD><A NAME="IDX10"></A> |
The string to insert at the beginning of the line when the |
The string to insert at the beginning of the line when the |
<CODE>insert-comment</CODE> command is executed. The default value |
<CODE>insert-comment</CODE> command is executed. The default value |
is <CODE>"#"</CODE>. |
is <CODE>"#"</CODE>. |
<P> |
<P> |
|
|
<DT><CODE>completion-display-width</CODE> |
<DT><CODE>completion-display-width</CODE> |
<DD><A NAME="IDX9"></A> | <DD><A NAME="IDX11"></A> |
The number of screen columns used to display possible matches |
The number of screen columns used to display possible matches |
when performing completion. |
when performing completion. |
The value is ignored if it is less than 0 or greater than the terminal |
The value is ignored if it is less than 0 or greater than the terminal |
Line 624 The default value is -1.
|
Line 640 The default value is -1.
|
<P> |
<P> |
|
|
<DT><CODE>completion-ignore-case</CODE> |
<DT><CODE>completion-ignore-case</CODE> |
<DD><A NAME="IDX10"></A> | <DD><A NAME="IDX12"></A> |
If set to <SAMP>`on'</SAMP>, Readline performs filename matching and completion |
If set to <SAMP>`on'</SAMP>, Readline performs filename matching and completion |
in a case-insensitive fashion. |
in a case-insensitive fashion. |
The default value is <SAMP>`off'</SAMP>. |
The default value is <SAMP>`off'</SAMP>. |
<P> |
<P> |
|
|
<DT><CODE>completion-map-case</CODE> |
<DT><CODE>completion-map-case</CODE> |
<DD><A NAME="IDX11"></A> | <DD><A NAME="IDX13"></A> |
If set to <SAMP>`on'</SAMP>, and <VAR>completion-ignore-case</VAR> is enabled, Readline |
If set to <SAMP>`on'</SAMP>, and <VAR>completion-ignore-case</VAR> is enabled, Readline |
treats hyphens (<SAMP>`-'</SAMP>) and underscores (<SAMP>`_'</SAMP>) as equivalent when |
treats hyphens (<SAMP>`-'</SAMP>) and underscores (<SAMP>`_'</SAMP>) as equivalent when |
performing case-insensitive filename matching and completion. |
performing case-insensitive filename matching and completion. |
|
The default value is <SAMP>`off'</SAMP>. |
<P> |
<P> |
|
|
<DT><CODE>completion-prefix-display-length</CODE> |
<DT><CODE>completion-prefix-display-length</CODE> |
<DD><A NAME="IDX12"></A> | <DD><A NAME="IDX14"></A> |
The length in characters of the common prefix of a list of possible |
The length in characters of the common prefix of a list of possible |
completions that is displayed without modification. When set to a |
completions that is displayed without modification. When set to a |
value greater than zero, common prefixes longer than this value are |
value greater than zero, common prefixes longer than this value are |
Line 646 replaced with an ellipsis when displaying possible com
|
Line 663 replaced with an ellipsis when displaying possible com
|
<P> |
<P> |
|
|
<DT><CODE>completion-query-items</CODE> |
<DT><CODE>completion-query-items</CODE> |
<DD><A NAME="IDX13"></A> | <DD><A NAME="IDX15"></A> |
The number of possible completions that determines when the user is |
The number of possible completions that determines when the user is |
asked whether the list of possibilities should be displayed. |
asked whether the list of possibilities should be displayed. |
If the number of possible completions is greater than this value, | If the number of possible completions is greater than or equal to this value, |
Readline will ask the user whether or not he wishes to view | Readline will ask whether or not the user wishes to view them; |
them; otherwise, they are simply listed. | otherwise, they are simply listed. |
This variable must be set to an integer value greater than or equal to 0. |
This variable must be set to an integer value greater than or equal to 0. |
A negative value means Readline should never ask. |
A negative value means Readline should never ask. |
The default limit is <CODE>100</CODE>. |
The default limit is <CODE>100</CODE>. |
<P> |
<P> |
|
|
<DT><CODE>convert-meta</CODE> |
<DT><CODE>convert-meta</CODE> |
<DD><A NAME="IDX14"></A> | <DD><A NAME="IDX16"></A> |
If set to <SAMP>`on'</SAMP>, Readline will convert characters with the |
If set to <SAMP>`on'</SAMP>, Readline will convert characters with the |
eighth bit set to an ASCII key sequence by stripping the eighth |
eighth bit set to an ASCII key sequence by stripping the eighth |
bit and prefixing an <KBD>ESC</KBD> character, converting them to a |
bit and prefixing an <KBD>ESC</KBD> character, converting them to a |
meta-prefixed key sequence. The default value is <SAMP>`on'</SAMP>. | meta-prefixed key sequence. The default value is <SAMP>`on'</SAMP>, but |
| will be set to <SAMP>`off'</SAMP> if the locale is one that contains |
| eight-bit characters. |
<P> |
<P> |
|
|
<DT><CODE>disable-completion</CODE> |
<DT><CODE>disable-completion</CODE> |
<DD><A NAME="IDX15"></A> | <DD><A NAME="IDX17"></A> |
If set to <SAMP>`On'</SAMP>, Readline will inhibit word completion. |
If set to <SAMP>`On'</SAMP>, Readline will inhibit word completion. |
Completion characters will be inserted into the line as if they had |
Completion characters will be inserted into the line as if they had |
been mapped to <CODE>self-insert</CODE>. The default is <SAMP>`off'</SAMP>. |
been mapped to <CODE>self-insert</CODE>. The default is <SAMP>`off'</SAMP>. |
<P> |
<P> |
|
|
|
<DT><CODE>echo-control-characters</CODE> |
|
<DD><A NAME="IDX18"></A> |
|
When set to <SAMP>`on'</SAMP>, on operating systems that indicate they support it, |
|
readline echoes a character corresponding to a signal generated from the |
|
keyboard. The default is <SAMP>`on'</SAMP>. |
|
<P> |
|
|
<DT><CODE>editing-mode</CODE> |
<DT><CODE>editing-mode</CODE> |
<DD><A NAME="IDX16"></A> | <DD><A NAME="IDX19"></A> |
The <CODE>editing-mode</CODE> variable controls which default set of |
The <CODE>editing-mode</CODE> variable controls which default set of |
key bindings is used. By default, Readline starts up in Emacs editing |
key bindings is used. By default, Readline starts up in Emacs editing |
mode, where the keystrokes are most similar to Emacs. This variable can be |
mode, where the keystrokes are most similar to Emacs. This variable can be |
set to either <SAMP>`emacs'</SAMP> or <SAMP>`vi'</SAMP>. |
set to either <SAMP>`emacs'</SAMP> or <SAMP>`vi'</SAMP>. |
<P> |
<P> |
|
|
<DT><CODE>echo-control-characters</CODE> | <DT><CODE>emacs-mode-string</CODE> |
<DD>When set to <SAMP>`on'</SAMP>, on operating systems that indicate they support it, | <DD><A NAME="IDX20"></A> |
readline echoes a character corresponding to a signal generated from the | If the <VAR>show-mode-in-prompt</VAR> variable is enabled, |
keyboard. The default is <SAMP>`on'</SAMP>. | this string is displayed immediately before the last line of the primary |
| prompt when emacs editing mode is active. The value is expanded like a |
| key binding, so the standard set of meta- and control prefixes and |
| backslash escape sequences is available. |
| Use the <SAMP>`\1'</SAMP> and <SAMP>`\2'</SAMP> escapes to begin and end sequences of |
| non-printing characters, which can be used to embed a terminal control |
| sequence into the mode string. |
| The default is <SAMP>`@'</SAMP>. |
<P> |
<P> |
|
|
|
<DT><CODE>enable-bracketed-paste</CODE> |
|
<DD><A NAME="IDX21"></A> |
|
When set to <SAMP>`On'</SAMP>, Readline will configure the terminal in a way |
|
that will enable it to insert each paste into the editing buffer as a |
|
single string of characters, instead of treating each character as if |
|
it had been read from the keyboard. This can prevent pasted characters |
|
from being interpreted as editing commands. The default is <SAMP>`On'</SAMP>. |
|
<P> |
|
|
<DT><CODE>enable-keypad</CODE> |
<DT><CODE>enable-keypad</CODE> |
<DD><A NAME="IDX17"></A> | <DD><A NAME="IDX22"></A> |
When set to <SAMP>`on'</SAMP>, Readline will try to enable the application |
When set to <SAMP>`on'</SAMP>, Readline will try to enable the application |
keypad when it is called. Some systems need this to enable the |
keypad when it is called. Some systems need this to enable the |
arrow keys. The default is <SAMP>`off'</SAMP>. |
arrow keys. The default is <SAMP>`off'</SAMP>. |
Line 701 The default is <SAMP>`on'</SAMP>.
|
Line 743 The default is <SAMP>`on'</SAMP>.
|
<P> |
<P> |
|
|
<DT><CODE>expand-tilde</CODE> |
<DT><CODE>expand-tilde</CODE> |
<DD><A NAME="IDX18"></A> | <DD><A NAME="IDX23"></A> |
If set to <SAMP>`on'</SAMP>, tilde expansion is performed when Readline |
If set to <SAMP>`on'</SAMP>, tilde expansion is performed when Readline |
attempts word completion. The default is <SAMP>`off'</SAMP>. |
attempts word completion. The default is <SAMP>`off'</SAMP>. |
<P> |
<P> |
|
|
<DT><CODE>history-preserve-point</CODE> |
<DT><CODE>history-preserve-point</CODE> |
<DD><A NAME="IDX19"></A> | <DD><A NAME="IDX24"></A> |
If set to <SAMP>`on'</SAMP>, the history code attempts to place the point (the |
If set to <SAMP>`on'</SAMP>, the history code attempts to place the point (the |
current cursor position) at the |
current cursor position) at the |
same location on each history line retrieved with <CODE>previous-history</CODE> |
same location on each history line retrieved with <CODE>previous-history</CODE> |
Line 715 or <CODE>next-history</CODE>. The default is <SAMP>`o
|
Line 757 or <CODE>next-history</CODE>. The default is <SAMP>`o
|
<P> |
<P> |
|
|
<DT><CODE>history-size</CODE> |
<DT><CODE>history-size</CODE> |
<DD><A NAME="IDX20"></A> | <DD><A NAME="IDX25"></A> |
Set the maximum number of history entries saved in the history list. |
Set the maximum number of history entries saved in the history list. |
If set to zero, any existing history entries are deleted and no new entries |
If set to zero, any existing history entries are deleted and no new entries |
are saved. |
are saved. |
If set to a value less than zero, the number of history entries is not |
If set to a value less than zero, the number of history entries is not |
limited. |
limited. |
By default, the number of history entries is not limited. |
By default, the number of history entries is not limited. |
|
If an attempt is made to set <VAR>history-size</VAR> to a non-numeric value, |
|
the maximum number of history entries will be set to 500. |
<P> |
<P> |
|
|
<DT><CODE>horizontal-scroll-mode</CODE> |
<DT><CODE>horizontal-scroll-mode</CODE> |
<DD><A NAME="IDX21"></A> | <DD><A NAME="IDX26"></A> |
This variable can be set to either <SAMP>`on'</SAMP> or <SAMP>`off'</SAMP>. Setting it |
This variable can be set to either <SAMP>`on'</SAMP> or <SAMP>`off'</SAMP>. Setting it |
to <SAMP>`on'</SAMP> means that the text of the lines being edited will scroll |
to <SAMP>`on'</SAMP> means that the text of the lines being edited will scroll |
horizontally on a single screen line when they are longer than the width |
horizontally on a single screen line when they are longer than the width |
of the screen, instead of wrapping onto a new screen line. By default, | of the screen, instead of wrapping onto a new screen line. |
this variable is set to <SAMP>`off'</SAMP>. | This variable is automatically set to <SAMP>`on'</SAMP> for terminals of height 1. |
| By default, this variable is set to <SAMP>`off'</SAMP>. |
<P> |
<P> |
|
|
<DT><CODE>input-meta</CODE> |
<DT><CODE>input-meta</CODE> |
<DD><A NAME="IDX22"></A> | <DD><A NAME="IDX27"></A> |
<A NAME="IDX23"></A> | <A NAME="IDX28"></A> |
If set to <SAMP>`on'</SAMP>, Readline will enable eight-bit input (it |
If set to <SAMP>`on'</SAMP>, Readline will enable eight-bit input (it |
will not clear the eighth bit in the characters it reads), |
will not clear the eighth bit in the characters it reads), |
regardless of what the terminal claims it can support. The |
regardless of what the terminal claims it can support. The |
default value is <SAMP>`off'</SAMP>. The name <CODE>meta-flag</CODE> is a | default value is <SAMP>`off'</SAMP>, but Readline will set it to <SAMP>`on'</SAMP> if the |
synonym for this variable. | locale contains eight-bit characters. |
| The name <CODE>meta-flag</CODE> is a synonym for this variable. |
<P> |
<P> |
|
|
<DT><CODE>isearch-terminators</CODE> |
<DT><CODE>isearch-terminators</CODE> |
<DD><A NAME="IDX24"></A> | <DD><A NAME="IDX29"></A> |
The string of characters that should terminate an incremental search without |
The string of characters that should terminate an incremental search without |
subsequently executing the character as a command (see section <A HREF="readline.html#SEC8">1.2.5 Searching for Commands in the History</A>). |
subsequently executing the character as a command (see section <A HREF="readline.html#SEC8">1.2.5 Searching for Commands in the History</A>). |
If this variable has not been given a value, the characters <KBD>ESC</KBD> and |
If this variable has not been given a value, the characters <KBD>ESC</KBD> and |
Line 752 If this variable has not been given a value, the chara
|
Line 798 If this variable has not been given a value, the chara
|
<P> |
<P> |
|
|
<DT><CODE>keymap</CODE> |
<DT><CODE>keymap</CODE> |
<DD><A NAME="IDX25"></A> | <DD><A NAME="IDX30"></A> |
Sets Readline's idea of the current keymap for key binding commands. |
Sets Readline's idea of the current keymap for key binding commands. |
Acceptable <CODE>keymap</CODE> names are | Built-in <CODE>keymap</CODE> names are |
<CODE>emacs</CODE>, |
<CODE>emacs</CODE>, |
<CODE>emacs-standard</CODE>, |
<CODE>emacs-standard</CODE>, |
<CODE>emacs-meta</CODE>, |
<CODE>emacs-meta</CODE>, |
Line 763 Acceptable <CODE>keymap</CODE> names are
|
Line 809 Acceptable <CODE>keymap</CODE> names are
|
<CODE>vi-move</CODE>, |
<CODE>vi-move</CODE>, |
<CODE>vi-command</CODE>, and |
<CODE>vi-command</CODE>, and |
<CODE>vi-insert</CODE>. |
<CODE>vi-insert</CODE>. |
<CODE>vi</CODE> is equivalent to <CODE>vi-command</CODE>; <CODE>emacs</CODE> is | <CODE>vi</CODE> is equivalent to <CODE>vi-command</CODE> (<CODE>vi-move</CODE> is also a |
equivalent to <CODE>emacs-standard</CODE>. The default value is <CODE>emacs</CODE>. | synonym); <CODE>emacs</CODE> is equivalent to <CODE>emacs-standard</CODE>. |
| Applications may add additional names. |
| The default value is <CODE>emacs</CODE>. |
The value of the <CODE>editing-mode</CODE> variable also affects the |
The value of the <CODE>editing-mode</CODE> variable also affects the |
default keymap. |
default keymap. |
<P> |
<P> |
Line 792 appended. The default is <SAMP>`on'</SAMP>.
|
Line 840 appended. The default is <SAMP>`on'</SAMP>.
|
<P> |
<P> |
|
|
<DT><CODE>mark-modified-lines</CODE> |
<DT><CODE>mark-modified-lines</CODE> |
<DD><A NAME="IDX26"></A> | <DD><A NAME="IDX31"></A> |
This variable, when set to <SAMP>`on'</SAMP>, causes Readline to display an |
This variable, when set to <SAMP>`on'</SAMP>, causes Readline to display an |
asterisk (<SAMP>`*'</SAMP>) at the start of history lines which have been modified. |
asterisk (<SAMP>`*'</SAMP>) at the start of history lines which have been modified. |
This variable is <SAMP>`off'</SAMP> by default. |
This variable is <SAMP>`off'</SAMP> by default. |
<P> |
<P> |
|
|
<DT><CODE>mark-symlinked-directories</CODE> |
<DT><CODE>mark-symlinked-directories</CODE> |
<DD><A NAME="IDX27"></A> | <DD><A NAME="IDX32"></A> |
If set to <SAMP>`on'</SAMP>, completed names which are symbolic links |
If set to <SAMP>`on'</SAMP>, completed names which are symbolic links |
to directories have a slash appended (subject to the value of |
to directories have a slash appended (subject to the value of |
<CODE>mark-directories</CODE>). |
<CODE>mark-directories</CODE>). |
Line 807 The default is <SAMP>`off'</SAMP>.
|
Line 855 The default is <SAMP>`off'</SAMP>.
|
<P> |
<P> |
|
|
<DT><CODE>match-hidden-files</CODE> |
<DT><CODE>match-hidden-files</CODE> |
<DD><A NAME="IDX28"></A> | <DD><A NAME="IDX33"></A> |
This variable, when set to <SAMP>`on'</SAMP>, causes Readline to match files whose |
This variable, when set to <SAMP>`on'</SAMP>, causes Readline to match files whose |
names begin with a <SAMP>`.'</SAMP> (hidden files) when performing filename |
names begin with a <SAMP>`.'</SAMP> (hidden files) when performing filename |
completion. |
completion. |
Line 817 This variable is <SAMP>`on'</SAMP> by default.
|
Line 865 This variable is <SAMP>`on'</SAMP> by default.
|
<P> |
<P> |
|
|
<DT><CODE>menu-complete-display-prefix</CODE> |
<DT><CODE>menu-complete-display-prefix</CODE> |
<DD><A NAME="IDX29"></A> | <DD><A NAME="IDX34"></A> |
If set to <SAMP>`on'</SAMP>, menu completion displays the common prefix of the |
If set to <SAMP>`on'</SAMP>, menu completion displays the common prefix of the |
list of possible completions (which may be empty) before cycling through |
list of possible completions (which may be empty) before cycling through |
the list. The default is <SAMP>`off'</SAMP>. |
the list. The default is <SAMP>`off'</SAMP>. |
<P> |
<P> |
|
|
<DT><CODE>output-meta</CODE> |
<DT><CODE>output-meta</CODE> |
<DD><A NAME="IDX30"></A> | <DD><A NAME="IDX35"></A> |
If set to <SAMP>`on'</SAMP>, Readline will display characters with the |
If set to <SAMP>`on'</SAMP>, Readline will display characters with the |
eighth bit set directly rather than as a meta-prefixed escape |
eighth bit set directly rather than as a meta-prefixed escape |
sequence. The default is <SAMP>`off'</SAMP>. | sequence. |
| The default is <SAMP>`off'</SAMP>, but Readline will set it to <SAMP>`on'</SAMP> if the |
| locale contains eight-bit characters. |
<P> |
<P> |
|
|
<DT><CODE>page-completions</CODE> |
<DT><CODE>page-completions</CODE> |
<DD><A NAME="IDX31"></A> | <DD><A NAME="IDX36"></A> |
If set to <SAMP>`on'</SAMP>, Readline uses an internal <CODE>more</CODE>-like pager |
If set to <SAMP>`on'</SAMP>, Readline uses an internal <CODE>more</CODE>-like pager |
to display a screenful of possible completions at a time. |
to display a screenful of possible completions at a time. |
This variable is <SAMP>`on'</SAMP> by default. |
This variable is <SAMP>`on'</SAMP> by default. |
Line 844 The default is <SAMP>`off'</SAMP>.
|
Line 894 The default is <SAMP>`off'</SAMP>.
|
<P> |
<P> |
|
|
<DT><CODE>revert-all-at-newline</CODE> |
<DT><CODE>revert-all-at-newline</CODE> |
<DD><A NAME="IDX32"></A> | <DD><A NAME="IDX37"></A> |
If set to <SAMP>`on'</SAMP>, Readline will undo all changes to history lines |
If set to <SAMP>`on'</SAMP>, Readline will undo all changes to history lines |
before returning when <CODE>accept-line</CODE> is executed. By default, |
before returning when <CODE>accept-line</CODE> is executed. By default, |
history lines may be modified and retain individual undo lists across |
history lines may be modified and retain individual undo lists across |
Line 852 calls to <CODE>readline</CODE>. The default is <SAMP>
|
Line 902 calls to <CODE>readline</CODE>. The default is <SAMP>
|
<P> |
<P> |
|
|
<DT><CODE>show-all-if-ambiguous</CODE> |
<DT><CODE>show-all-if-ambiguous</CODE> |
<DD><A NAME="IDX33"></A> | <DD><A NAME="IDX38"></A> |
This alters the default behavior of the completion functions. If |
This alters the default behavior of the completion functions. If |
set to <SAMP>`on'</SAMP>, |
set to <SAMP>`on'</SAMP>, |
words which have more than one possible completion cause the |
words which have more than one possible completion cause the |
Line 861 The default value is <SAMP>`off'</SAMP>.
|
Line 911 The default value is <SAMP>`off'</SAMP>.
|
<P> |
<P> |
|
|
<DT><CODE>show-all-if-unmodified</CODE> |
<DT><CODE>show-all-if-unmodified</CODE> |
<DD><A NAME="IDX34"></A> | <DD><A NAME="IDX39"></A> |
This alters the default behavior of the completion functions in |
This alters the default behavior of the completion functions in |
a fashion similar to <VAR>show-all-if-ambiguous</VAR>. |
a fashion similar to <VAR>show-all-if-ambiguous</VAR>. |
If set to <SAMP>`on'</SAMP>, |
If set to <SAMP>`on'</SAMP>, |
Line 873 The default value is <SAMP>`off'</SAMP>.
|
Line 923 The default value is <SAMP>`off'</SAMP>.
|
<P> |
<P> |
|
|
<DT><CODE>show-mode-in-prompt</CODE> |
<DT><CODE>show-mode-in-prompt</CODE> |
<DD><A NAME="IDX35"></A> | <DD><A NAME="IDX40"></A> |
If set to <SAMP>`on'</SAMP>, add a character to the beginning of the prompt | If set to <SAMP>`on'</SAMP>, add a string to the beginning of the prompt |
indicating the editing mode: emacs (<SAMP>`@'</SAMP>), vi command (<SAMP>`:'</SAMP>), | indicating the editing mode: emacs, vi command, or vi insertion. |
or vi insertion (<SAMP>`+'</SAMP>). | The mode strings are user-settable (e.g., <VAR>emacs-mode-string</VAR>). |
The default value is <SAMP>`off'</SAMP>. |
The default value is <SAMP>`off'</SAMP>. |
<P> |
<P> |
|
|
<DT><CODE>skip-completed-text</CODE> |
<DT><CODE>skip-completed-text</CODE> |
<DD><A NAME="IDX36"></A> | <DD><A NAME="IDX41"></A> |
If set to <SAMP>`on'</SAMP>, this alters the default completion behavior when |
If set to <SAMP>`on'</SAMP>, this alters the default completion behavior when |
inserting a single match into the line. It's only active when |
inserting a single match into the line. It's only active when |
performing completion in the middle of a word. If enabled, readline |
performing completion in the middle of a word. If enabled, readline |
Line 895 completion.
|
Line 945 completion.
|
The default value is <SAMP>`off'</SAMP>. |
The default value is <SAMP>`off'</SAMP>. |
<P> |
<P> |
|
|
|
<DT><CODE>vi-cmd-mode-string</CODE> |
|
<DD><A NAME="IDX42"></A> |
|
If the <VAR>show-mode-in-prompt</VAR> variable is enabled, |
|
this string is displayed immediately before the last line of the primary |
|
prompt when vi editing mode is active and in command mode. |
|
The value is expanded like a |
|
key binding, so the standard set of meta- and control prefixes and |
|
backslash escape sequences is available. |
|
Use the <SAMP>`\1'</SAMP> and <SAMP>`\2'</SAMP> escapes to begin and end sequences of |
|
non-printing characters, which can be used to embed a terminal control |
|
sequence into the mode string. |
|
The default is <SAMP>`(cmd)'</SAMP>. |
|
<P> |
|
|
|
<DT><CODE>vi-ins-mode-string</CODE> |
|
<DD><A NAME="IDX43"></A> |
|
If the <VAR>show-mode-in-prompt</VAR> variable is enabled, |
|
this string is displayed immediately before the last line of the primary |
|
prompt when vi editing mode is active and in insertion mode. |
|
The value is expanded like a |
|
key binding, so the standard set of meta- and control prefixes and |
|
backslash escape sequences is available. |
|
Use the <SAMP>`\1'</SAMP> and <SAMP>`\2'</SAMP> escapes to begin and end sequences of |
|
non-printing characters, which can be used to embed a terminal control |
|
sequence into the mode string. |
|
The default is <SAMP>`(ins)'</SAMP>. |
|
<P> |
|
|
<DT><CODE>visible-stats</CODE> |
<DT><CODE>visible-stats</CODE> |
<DD><A NAME="IDX37"></A> | <DD><A NAME="IDX44"></A> |
If set to <SAMP>`on'</SAMP>, a character denoting a file's type |
If set to <SAMP>`on'</SAMP>, a character denoting a file's type |
is appended to the filename when listing possible |
is appended to the filename when listing possible |
completions. The default is <SAMP>`off'</SAMP>. |
completions. The default is <SAMP>`off'</SAMP>. |
Line 935 Meta-Rubout: backward-kill-word
|
Line 1013 Meta-Rubout: backward-kill-word
|
Control-o: "> output" |
Control-o: "> output" |
</pre></td></tr></table><P> |
</pre></td></tr></table><P> |
|
|
In the above example, <KBD>C-u</KBD> is bound to the function | In the example above, <KBD>C-u</KBD> is bound to the function |
<CODE>universal-argument</CODE>, |
<CODE>universal-argument</CODE>, |
<KBD>M-DEL</KBD> is bound to the function <CODE>backward-kill-word</CODE>, and |
<KBD>M-DEL</KBD> is bound to the function <CODE>backward-kill-word</CODE>, and |
<KBD>C-o</KBD> is bound to run the macro |
<KBD>C-o</KBD> is bound to run the macro |
Line 1074 of tests. There are four parser directives used.
|
Line 1152 of tests. There are four parser directives used.
|
<DT><CODE>$if</CODE> |
<DT><CODE>$if</CODE> |
<DD>The <CODE>$if</CODE> construct allows bindings to be made based on the |
<DD>The <CODE>$if</CODE> construct allows bindings to be made based on the |
editing mode, the terminal being used, or the application using |
editing mode, the terminal being used, or the application using |
Readline. The text of the test extends to the end of the line; | Readline. The text of the test, after any comparison operator, |
no characters are required to isolate it. | extends to the end of the line; |
| unless otherwise noted, no characters are required to isolate it. |
<P> |
<P> |
|
|
<DL COMPACT> |
<DL COMPACT> |
Line 1098 allows <CODE>sun</CODE> to match both <CODE>sun</CODE>
|
Line 1177 allows <CODE>sun</CODE> to match both <CODE>sun</CODE>
|
for instance. |
for instance. |
<P> |
<P> |
|
|
|
<DT><CODE>version</CODE> |
|
<DD>The <CODE>version</CODE> test may be used to perform comparisons against |
|
specific Readline versions. |
|
The <CODE>version</CODE> expands to the current Readline version. |
|
The set of comparison operators includes |
|
<SAMP>`='</SAMP> (and <SAMP>`=='</SAMP>), <SAMP>`!='</SAMP>, <SAMP>`<='</SAMP>, <SAMP>`>='</SAMP>, <SAMP>`<'</SAMP>, |
|
and <SAMP>`>'</SAMP>. |
|
The version number supplied on the right side of the operator consists |
|
of a major version number, an optional decimal point, and an optional |
|
minor version (e.g., <SAMP>`7.1'</SAMP>). If the minor version is omitted, it |
|
is assumed to be <SAMP>`0'</SAMP>. |
|
The operator may be separated from the string <CODE>version</CODE> and |
|
from the version number argument by whitespace. |
|
The following example sets a variable if the Readline version being used |
|
is 7.0 or newer: |
|
<TABLE><tr><td> </td><td class=example><pre>$if version >= 7.0 |
|
set show-mode-in-prompt on |
|
$endif |
|
</pre></td></tr></table><P> |
|
|
<DT><CODE>application</CODE> |
<DT><CODE>application</CODE> |
<DD>The <VAR>application</VAR> construct is used to include |
<DD>The <VAR>application</VAR> construct is used to include |
application-specific settings. Each program using the Readline |
application-specific settings. Each program using the Readline |
Line 1110 key sequence that quotes the current or previous word
|
Line 1209 key sequence that quotes the current or previous word
|
# Quote the current or previous word |
# Quote the current or previous word |
"\C-xq": "\eb\"\ef\"" |
"\C-xq": "\eb\"\ef\"" |
$endif |
$endif |
|
</pre></td></tr></table><P> |
|
|
|
<DT><CODE>variable</CODE> |
|
<DD>The <VAR>variable</VAR> construct provides simple equality tests for Readline |
|
variables and values. |
|
The permitted comparison operators are <SAMP>`='</SAMP>, <SAMP>`=='</SAMP>, and <SAMP>`!='</SAMP>. |
|
The variable name must be separated from the comparison operator by |
|
whitespace; the operator may be separated from the value on the right hand |
|
side by whitespace. |
|
Both string and boolean variables may be tested. Boolean variables must be |
|
tested against the values <VAR>on</VAR> and <VAR>off</VAR>. |
|
The following example is equivalent to the <CODE>mode=emacs</CODE> test described |
|
above: |
|
<TABLE><tr><td> </td><td class=example><pre>$if editing-mode == emacs |
|
set show-mode-in-prompt on |
|
$endif |
</pre></td></tr></table></DL> |
</pre></td></tr></table></DL> |
<P> |
<P> |
|
|
Line 1242 set convert-meta off
|
Line 1357 set convert-meta off
|
# rather than as meta-prefixed characters |
# rather than as meta-prefixed characters |
set output-meta on |
set output-meta on |
|
|
# if there are more than 150 possible completions for | # if there are 150 or more possible completions for a word, |
# a word, ask the user if he wants to see all of them | # ask whether or not the user wants to see all of them |
set completion-query-items 150 |
set completion-query-items 150 |
|
|
# For FTP |
# For FTP |
Line 1312 The text between the point and mark is referred to as
|
Line 1427 The text between the point and mark is referred to as
|
<H3> 1.4.1 Commands For Moving </H3> |
<H3> 1.4.1 Commands For Moving </H3> |
<!--docid::SEC14::--> |
<!--docid::SEC14::--> |
<DL COMPACT> |
<DL COMPACT> |
<A NAME="IDX38"></A> | <A NAME="IDX45"></A> |
<DT><CODE>beginning-of-line (C-a)</CODE> |
<DT><CODE>beginning-of-line (C-a)</CODE> |
<DD><A NAME="IDX39"></A> | <DD><A NAME="IDX46"></A> |
Move to the start of the current line. |
Move to the start of the current line. |
<P> |
<P> |
|
|
<A NAME="IDX40"></A> | <A NAME="IDX47"></A> |
<DT><CODE>end-of-line (C-e)</CODE> |
<DT><CODE>end-of-line (C-e)</CODE> |
<DD><A NAME="IDX41"></A> | <DD><A NAME="IDX48"></A> |
Move to the end of the line. |
Move to the end of the line. |
<P> |
<P> |
|
|
<A NAME="IDX42"></A> | <A NAME="IDX49"></A> |
<DT><CODE>forward-char (C-f)</CODE> |
<DT><CODE>forward-char (C-f)</CODE> |
<DD><A NAME="IDX43"></A> | <DD><A NAME="IDX50"></A> |
Move forward a character. |
Move forward a character. |
<P> |
<P> |
|
|
<A NAME="IDX44"></A> | <A NAME="IDX51"></A> |
<DT><CODE>backward-char (C-b)</CODE> |
<DT><CODE>backward-char (C-b)</CODE> |
<DD><A NAME="IDX45"></A> | <DD><A NAME="IDX52"></A> |
Move back a character. |
Move back a character. |
<P> |
<P> |
|
|
<A NAME="IDX46"></A> | <A NAME="IDX53"></A> |
<DT><CODE>forward-word (M-f)</CODE> |
<DT><CODE>forward-word (M-f)</CODE> |
<DD><A NAME="IDX47"></A> | <DD><A NAME="IDX54"></A> |
Move forward to the end of the next word. |
Move forward to the end of the next word. |
Words are composed of letters and digits. |
Words are composed of letters and digits. |
<P> |
<P> |
|
|
<A NAME="IDX48"></A> | <A NAME="IDX55"></A> |
<DT><CODE>backward-word (M-b)</CODE> |
<DT><CODE>backward-word (M-b)</CODE> |
<DD><A NAME="IDX49"></A> | <DD><A NAME="IDX56"></A> |
Move back to the start of the current or previous word. |
Move back to the start of the current or previous word. |
Words are composed of letters and digits. |
Words are composed of letters and digits. |
<P> |
<P> |
|
|
<A NAME="IDX50"></A> | <A NAME="IDX57"></A> |
| <DT><CODE>previous-screen-line ()</CODE> |
| <DD><A NAME="IDX58"></A> |
| Attempt to move point to the same physical screen column on the previous |
| physical screen line. This will not have the desired effect if the current |
| Readline line does not take up more than one physical line or if point is not |
| greater than the length of the prompt plus the screen width. |
| <P> |
| |
| <A NAME="IDX59"></A> |
| <DT><CODE>next-screen-line ()</CODE> |
| <DD><A NAME="IDX60"></A> |
| Attempt to move point to the same physical screen column on the next |
| physical screen line. This will not have the desired effect if the current |
| Readline line does not take up more than one physical line or if the length |
| of the current Readline line is not greater than the length of the prompt |
| plus the screen width. |
| <P> |
| |
| <A NAME="IDX61"></A> |
| <DT><CODE>clear-display (M-C-l)</CODE> |
| <DD><A NAME="IDX62"></A> |
| Clear the screen and, if possible, the terminal's scrollback buffer, |
| then redraw the current line, |
| leaving the current line at the top of the screen. |
| <P> |
| |
| <A NAME="IDX63"></A> |
<DT><CODE>clear-screen (C-l)</CODE> |
<DT><CODE>clear-screen (C-l)</CODE> |
<DD><A NAME="IDX51"></A> | <DD><A NAME="IDX64"></A> |
Clear the screen and redraw the current line, | Clear the screen, |
| then redraw the current line, |
leaving the current line at the top of the screen. |
leaving the current line at the top of the screen. |
<P> |
<P> |
|
|
<A NAME="IDX52"></A> | <A NAME="IDX65"></A> |
<DT><CODE>redraw-current-line ()</CODE> |
<DT><CODE>redraw-current-line ()</CODE> |
<DD><A NAME="IDX53"></A> | <DD><A NAME="IDX66"></A> |
Refresh the current line. By default, this is unbound. |
Refresh the current line. By default, this is unbound. |
<P> |
<P> |
|
|
Line 1385 Refresh the current line. By default, this is unbound
|
Line 1528 Refresh the current line. By default, this is unbound
|
<P> |
<P> |
|
|
<DL COMPACT> |
<DL COMPACT> |
<A NAME="IDX54"></A> | <A NAME="IDX67"></A> |
<DT><CODE>accept-line (Newline or Return)</CODE> |
<DT><CODE>accept-line (Newline or Return)</CODE> |
<DD><A NAME="IDX55"></A> | <DD><A NAME="IDX68"></A> |
Accept the line regardless of where the cursor is. |
Accept the line regardless of where the cursor is. |
If this line is |
If this line is |
non-empty, it may be added to the history list for future recall with |
non-empty, it may be added to the history list for future recall with |
Line 1396 If this line is a modified history line, the history l
|
Line 1539 If this line is a modified history line, the history l
|
to its original state. |
to its original state. |
<P> |
<P> |
|
|
<A NAME="IDX56"></A> | <A NAME="IDX69"></A> |
<DT><CODE>previous-history (C-p)</CODE> |
<DT><CODE>previous-history (C-p)</CODE> |
<DD><A NAME="IDX57"></A> | <DD><A NAME="IDX70"></A> |
Move `back' through the history list, fetching the previous command. |
Move `back' through the history list, fetching the previous command. |
<P> |
<P> |
|
|
<A NAME="IDX58"></A> | <A NAME="IDX71"></A> |
<DT><CODE>next-history (C-n)</CODE> |
<DT><CODE>next-history (C-n)</CODE> |
<DD><A NAME="IDX59"></A> | <DD><A NAME="IDX72"></A> |
Move `forward' through the history list, fetching the next command. |
Move `forward' through the history list, fetching the next command. |
<P> |
<P> |
|
|
<A NAME="IDX60"></A> | <A NAME="IDX73"></A> |
<DT><CODE>beginning-of-history (M-<)</CODE> |
<DT><CODE>beginning-of-history (M-<)</CODE> |
<DD><A NAME="IDX61"></A> | <DD><A NAME="IDX74"></A> |
Move to the first line in the history. |
Move to the first line in the history. |
<P> |
<P> |
|
|
<A NAME="IDX62"></A> | <A NAME="IDX75"></A> |
<DT><CODE>end-of-history (M->)</CODE> |
<DT><CODE>end-of-history (M->)</CODE> |
<DD><A NAME="IDX63"></A> | <DD><A NAME="IDX76"></A> |
Move to the end of the input history, i.e., the line currently |
Move to the end of the input history, i.e., the line currently |
being entered. |
being entered. |
<P> |
<P> |
|
|
<A NAME="IDX64"></A> | <A NAME="IDX77"></A> |
<DT><CODE>reverse-search-history (C-r)</CODE> |
<DT><CODE>reverse-search-history (C-r)</CODE> |
<DD><A NAME="IDX65"></A> | <DD><A NAME="IDX78"></A> |
Search backward starting at the current line and moving `up' through |
Search backward starting at the current line and moving `up' through |
the history as necessary. This is an incremental search. |
the history as necessary. This is an incremental search. |
|
This command sets the region to the matched text and activates the mark. |
<P> |
<P> |
|
|
<A NAME="IDX66"></A> | <A NAME="IDX79"></A> |
<DT><CODE>forward-search-history (C-s)</CODE> |
<DT><CODE>forward-search-history (C-s)</CODE> |
<DD><A NAME="IDX67"></A> | <DD><A NAME="IDX80"></A> |
Search forward starting at the current line and moving `down' through |
Search forward starting at the current line and moving `down' through |
the the history as necessary. This is an incremental search. | the history as necessary. This is an incremental search. |
| This command sets the region to the matched text and activates the mark. |
<P> |
<P> |
|
|
<A NAME="IDX68"></A> | <A NAME="IDX81"></A> |
<DT><CODE>non-incremental-reverse-search-history (M-p)</CODE> |
<DT><CODE>non-incremental-reverse-search-history (M-p)</CODE> |
<DD><A NAME="IDX69"></A> | <DD><A NAME="IDX82"></A> |
Search backward starting at the current line and moving `up' |
Search backward starting at the current line and moving `up' |
through the history as necessary using a non-incremental search |
through the history as necessary using a non-incremental search |
for a string supplied by the user. |
for a string supplied by the user. |
|
The search string may match anywhere in a history line. |
<P> |
<P> |
|
|
<A NAME="IDX70"></A> | <A NAME="IDX83"></A> |
<DT><CODE>non-incremental-forward-search-history (M-n)</CODE> |
<DT><CODE>non-incremental-forward-search-history (M-n)</CODE> |
<DD><A NAME="IDX71"></A> | <DD><A NAME="IDX84"></A> |
Search forward starting at the current line and moving `down' |
Search forward starting at the current line and moving `down' |
through the the history as necessary using a non-incremental search | through the history as necessary using a non-incremental search |
for a string supplied by the user. |
for a string supplied by the user. |
|
The search string may match anywhere in a history line. |
<P> |
<P> |
|
|
<A NAME="IDX72"></A> | <A NAME="IDX85"></A> |
<DT><CODE>history-search-forward ()</CODE> |
<DT><CODE>history-search-forward ()</CODE> |
<DD><A NAME="IDX73"></A> | <DD><A NAME="IDX86"></A> |
Search forward through the history for the string of characters |
Search forward through the history for the string of characters |
between the start of the current line and the point. |
between the start of the current line and the point. |
The search string must match at the beginning of a history line. |
The search string must match at the beginning of a history line. |
Line 1461 This is a non-incremental search.
|
Line 1608 This is a non-incremental search.
|
By default, this command is unbound. |
By default, this command is unbound. |
<P> |
<P> |
|
|
<A NAME="IDX74"></A> | <A NAME="IDX87"></A> |
<DT><CODE>history-search-backward ()</CODE> |
<DT><CODE>history-search-backward ()</CODE> |
<DD><A NAME="IDX75"></A> | <DD><A NAME="IDX88"></A> |
Search backward through the history for the string of characters |
Search backward through the history for the string of characters |
between the start of the current line and the point. |
between the start of the current line and the point. |
The search string must match at the beginning of a history line. |
The search string must match at the beginning of a history line. |
Line 1471 This is a non-incremental search.
|
Line 1618 This is a non-incremental search.
|
By default, this command is unbound. |
By default, this command is unbound. |
<P> |
<P> |
|
|
<A NAME="IDX76"></A> | <A NAME="IDX89"></A> |
<DT><CODE>history-substr-search-forward ()</CODE> | <DT><CODE>history-substring-search-forward ()</CODE> |
<DD><A NAME="IDX77"></A> | <DD><A NAME="IDX90"></A> |
Search forward through the history for the string of characters |
Search forward through the history for the string of characters |
between the start of the current line and the point. |
between the start of the current line and the point. |
The search string may match anywhere in a history line. |
The search string may match anywhere in a history line. |
Line 1481 This is a non-incremental search.
|
Line 1628 This is a non-incremental search.
|
By default, this command is unbound. |
By default, this command is unbound. |
<P> |
<P> |
|
|
<A NAME="IDX78"></A> | <A NAME="IDX91"></A> |
<DT><CODE>history-substr-search-backward ()</CODE> | <DT><CODE>history-substring-search-backward ()</CODE> |
<DD><A NAME="IDX79"></A> | <DD><A NAME="IDX92"></A> |
Search backward through the history for the string of characters |
Search backward through the history for the string of characters |
between the start of the current line and the point. |
between the start of the current line and the point. |
The search string may match anywhere in a history line. |
The search string may match anywhere in a history line. |
Line 1491 This is a non-incremental search.
|
Line 1638 This is a non-incremental search.
|
By default, this command is unbound. |
By default, this command is unbound. |
<P> |
<P> |
|
|
<A NAME="IDX80"></A> | <A NAME="IDX93"></A> |
<DT><CODE>yank-nth-arg (M-C-y)</CODE> |
<DT><CODE>yank-nth-arg (M-C-y)</CODE> |
<DD><A NAME="IDX81"></A> | <DD><A NAME="IDX94"></A> |
Insert the first argument to the previous command (usually |
Insert the first argument to the previous command (usually |
the second word on the previous line) at point. |
the second word on the previous line) at point. |
With an argument <VAR>n</VAR>, |
With an argument <VAR>n</VAR>, |
Line 1504 Once the argument <VAR>n</VAR> is computed, the argume
|
Line 1651 Once the argument <VAR>n</VAR> is computed, the argume
|
as if the <SAMP>`!<VAR>n</VAR>'</SAMP> history expansion had been specified. |
as if the <SAMP>`!<VAR>n</VAR>'</SAMP> history expansion had been specified. |
<P> |
<P> |
|
|
<A NAME="IDX82"></A> | <A NAME="IDX95"></A> |
<DT><CODE>yank-last-arg (M-. or M-_)</CODE> |
<DT><CODE>yank-last-arg (M-. or M-_)</CODE> |
<DD><A NAME="IDX83"></A> | <DD><A NAME="IDX96"></A> |
Insert last argument to the previous command (the last word of the |
Insert last argument to the previous command (the last word of the |
previous history entry). |
previous history entry). |
With a numeric argument, behave exactly like <CODE>yank-nth-arg</CODE>. |
With a numeric argument, behave exactly like <CODE>yank-nth-arg</CODE>. |
Line 1520 The history expansion facilities are used to extract t
|
Line 1667 The history expansion facilities are used to extract t
|
as if the <SAMP>`!$'</SAMP> history expansion had been specified. |
as if the <SAMP>`!$'</SAMP> history expansion had been specified. |
<P> |
<P> |
|
|
|
<A NAME="IDX97"></A> |
|
<DT><CODE>operate-and-get-next (C-o)</CODE> |
|
<DD><A NAME="IDX98"></A> |
|
Accept the current line for return to the calling application as if a |
|
newline had been entered, |
|
and fetch the next line relative to the current line from the history |
|
for editing. |
|
A numeric argument, if supplied, specifies the history entry to use instead |
|
of the current line. |
|
<P> |
|
|
</DL> |
</DL> |
<P> |
<P> |
|
|
Line 1543 as if the <SAMP>`!$'</SAMP> history expansion had been
|
Line 1701 as if the <SAMP>`!$'</SAMP> history expansion had been
|
|
|
<DL COMPACT> |
<DL COMPACT> |
|
|
<A NAME="IDX84"></A> | <A NAME="IDX99"></A> |
<DT><CODE><I>end-of-file</I> (usually C-d)</CODE> |
<DT><CODE><I>end-of-file</I> (usually C-d)</CODE> |
<DD><A NAME="IDX85"></A> | <DD><A NAME="IDX100"></A> |
The character indicating end-of-file as set, for example, by |
The character indicating end-of-file as set, for example, by |
<CODE>stty</CODE>. If this character is read when there are no characters |
<CODE>stty</CODE>. If this character is read when there are no characters |
on the line, and point is at the beginning of the line, Readline |
on the line, and point is at the beginning of the line, Readline |
interprets it as the end of input and returns EOF. |
interprets it as the end of input and returns EOF. |
<P> |
<P> |
|
|
<A NAME="IDX86"></A> | <A NAME="IDX101"></A> |
<DT><CODE>delete-char (C-d)</CODE> |
<DT><CODE>delete-char (C-d)</CODE> |
<DD><A NAME="IDX87"></A> | <DD><A NAME="IDX102"></A> |
Delete the character at point. If this function is bound to the |
Delete the character at point. If this function is bound to the |
same character as the tty EOF character, as <KBD>C-d</KBD> |
same character as the tty EOF character, as <KBD>C-d</KBD> |
commonly is, see above for the effects. |
commonly is, see above for the effects. |
<P> |
<P> |
|
|
<A NAME="IDX88"></A> | <A NAME="IDX103"></A> |
<DT><CODE>backward-delete-char (Rubout)</CODE> |
<DT><CODE>backward-delete-char (Rubout)</CODE> |
<DD><A NAME="IDX89"></A> | <DD><A NAME="IDX104"></A> |
Delete the character behind the cursor. A numeric argument means |
Delete the character behind the cursor. A numeric argument means |
to kill the characters instead of deleting them. |
to kill the characters instead of deleting them. |
<P> |
<P> |
|
|
<A NAME="IDX90"></A> | <A NAME="IDX105"></A> |
<DT><CODE>forward-backward-delete-char ()</CODE> |
<DT><CODE>forward-backward-delete-char ()</CODE> |
<DD><A NAME="IDX91"></A> | <DD><A NAME="IDX106"></A> |
Delete the character under the cursor, unless the cursor is at the |
Delete the character under the cursor, unless the cursor is at the |
end of the line, in which case the character behind the cursor is |
end of the line, in which case the character behind the cursor is |
deleted. By default, this is not bound to a key. |
deleted. By default, this is not bound to a key. |
<P> |
<P> |
|
|
<A NAME="IDX92"></A> | <A NAME="IDX107"></A> |
<DT><CODE>quoted-insert (C-q or C-v)</CODE> |
<DT><CODE>quoted-insert (C-q or C-v)</CODE> |
<DD><A NAME="IDX93"></A> | <DD><A NAME="IDX108"></A> |
Add the next character typed to the line verbatim. This is |
Add the next character typed to the line verbatim. This is |
how to insert key sequences like <KBD>C-q</KBD>, for example. |
how to insert key sequences like <KBD>C-q</KBD>, for example. |
<P> |
<P> |
|
|
<A NAME="IDX94"></A> | <A NAME="IDX109"></A> |
<DT><CODE>tab-insert (M-<KBD>TAB</KBD>)</CODE> |
<DT><CODE>tab-insert (M-<KBD>TAB</KBD>)</CODE> |
<DD><A NAME="IDX95"></A> | <DD><A NAME="IDX110"></A> |
Insert a tab character. |
Insert a tab character. |
<P> |
<P> |
|
|
<A NAME="IDX96"></A> | <A NAME="IDX111"></A> |
<DT><CODE>self-insert (a, b, A, 1, !, <small>...</small>)</CODE> |
<DT><CODE>self-insert (a, b, A, 1, !, <small>...</small>)</CODE> |
<DD><A NAME="IDX97"></A> | <DD><A NAME="IDX112"></A> |
Insert yourself. |
Insert yourself. |
<P> |
<P> |
|
|
<A NAME="IDX98"></A> | <A NAME="IDX113"></A> |
| <DT><CODE>bracketed-paste-begin ()</CODE> |
| <DD><A NAME="IDX114"></A> |
| This function is intended to be bound to the "bracketed paste" escape |
| sequence sent by some terminals, and such a binding is assigned by default. |
| It allows Readline to insert the pasted text as a single unit without treating |
| each character as if it had been read from the keyboard. The characters |
| are inserted as if each one was bound to <CODE>self-insert</CODE> instead of |
| executing any editing commands. |
| <P> |
| |
| Bracketed paste sets the region (the characters between point and the mark) |
| to the inserted text. It uses the concept of an <EM>active mark</EM>: when the |
| mark is active, Readline redisplay uses the terminal's standout mode to |
| denote the region. |
| </P><P> |
| |
| <A NAME="IDX115"></A> |
<DT><CODE>transpose-chars (C-t)</CODE> |
<DT><CODE>transpose-chars (C-t)</CODE> |
<DD><A NAME="IDX99"></A> | <DD><A NAME="IDX116"></A> |
Drag the character before the cursor forward over |
Drag the character before the cursor forward over |
the character at the cursor, moving the |
the character at the cursor, moving the |
cursor forward as well. If the insertion point |
cursor forward as well. If the insertion point |
Line 1605 transposes the last two characters of the line.
|
Line 1780 transposes the last two characters of the line.
|
Negative arguments have no effect. |
Negative arguments have no effect. |
<P> |
<P> |
|
|
<A NAME="IDX100"></A> | <A NAME="IDX117"></A> |
<DT><CODE>transpose-words (M-t)</CODE> |
<DT><CODE>transpose-words (M-t)</CODE> |
<DD><A NAME="IDX101"></A> | <DD><A NAME="IDX118"></A> |
Drag the word before point past the word after point, |
Drag the word before point past the word after point, |
moving point past that word as well. |
moving point past that word as well. |
If the insertion point is at the end of the line, this transposes |
If the insertion point is at the end of the line, this transposes |
the last two words on the line. |
the last two words on the line. |
<P> |
<P> |
|
|
<A NAME="IDX102"></A> | <A NAME="IDX119"></A> |
<DT><CODE>upcase-word (M-u)</CODE> |
<DT><CODE>upcase-word (M-u)</CODE> |
<DD><A NAME="IDX103"></A> | <DD><A NAME="IDX120"></A> |
Uppercase the current (or following) word. With a negative argument, |
Uppercase the current (or following) word. With a negative argument, |
uppercase the previous word, but do not move the cursor. |
uppercase the previous word, but do not move the cursor. |
<P> |
<P> |
|
|
<A NAME="IDX104"></A> | <A NAME="IDX121"></A> |
<DT><CODE>downcase-word (M-l)</CODE> |
<DT><CODE>downcase-word (M-l)</CODE> |
<DD><A NAME="IDX105"></A> | <DD><A NAME="IDX122"></A> |
Lowercase the current (or following) word. With a negative argument, |
Lowercase the current (or following) word. With a negative argument, |
lowercase the previous word, but do not move the cursor. |
lowercase the previous word, but do not move the cursor. |
<P> |
<P> |
|
|
<A NAME="IDX106"></A> | <A NAME="IDX123"></A> |
<DT><CODE>capitalize-word (M-c)</CODE> |
<DT><CODE>capitalize-word (M-c)</CODE> |
<DD><A NAME="IDX107"></A> | <DD><A NAME="IDX124"></A> |
Capitalize the current (or following) word. With a negative argument, |
Capitalize the current (or following) word. With a negative argument, |
capitalize the previous word, but do not move the cursor. |
capitalize the previous word, but do not move the cursor. |
<P> |
<P> |
|
|
<A NAME="IDX108"></A> | <A NAME="IDX125"></A> |
<DT><CODE>overwrite-mode ()</CODE> |
<DT><CODE>overwrite-mode ()</CODE> |
<DD><A NAME="IDX109"></A> | <DD><A NAME="IDX126"></A> |
Toggle overwrite mode. With an explicit positive numeric argument, |
Toggle overwrite mode. With an explicit positive numeric argument, |
switches to overwrite mode. With an explicit non-positive numeric |
switches to overwrite mode. With an explicit non-positive numeric |
argument, switches to insert mode. This command affects only |
argument, switches to insert mode. This command affects only |
Line 1677 By default, this command is unbound.
|
Line 1852 By default, this command is unbound.
|
|
|
<DL COMPACT> |
<DL COMPACT> |
|
|
<A NAME="IDX110"></A> | <A NAME="IDX127"></A> |
<DT><CODE>kill-line (C-k)</CODE> |
<DT><CODE>kill-line (C-k)</CODE> |
<DD><A NAME="IDX111"></A> | <DD><A NAME="IDX128"></A> |
Kill the text from point to the end of the line. |
Kill the text from point to the end of the line. |
|
With a negative numeric argument, kill backward from the cursor to the |
|
beginning of the current line. |
<P> |
<P> |
|
|
<A NAME="IDX112"></A> | <A NAME="IDX129"></A> |
<DT><CODE>backward-kill-line (C-x Rubout)</CODE> |
<DT><CODE>backward-kill-line (C-x Rubout)</CODE> |
<DD><A NAME="IDX113"></A> | <DD><A NAME="IDX130"></A> |
Kill backward to the beginning of the line. | Kill backward from the cursor to the beginning of the current line. |
| With a negative numeric argument, kill forward from the cursor to the |
| end of the current line. |
<P> |
<P> |
|
|
<A NAME="IDX114"></A> | <A NAME="IDX131"></A> |
<DT><CODE>unix-line-discard (C-u)</CODE> |
<DT><CODE>unix-line-discard (C-u)</CODE> |
<DD><A NAME="IDX115"></A> | <DD><A NAME="IDX132"></A> |
Kill backward from the cursor to the beginning of the current line. |
Kill backward from the cursor to the beginning of the current line. |
<P> |
<P> |
|
|
<A NAME="IDX116"></A> | <A NAME="IDX133"></A> |
<DT><CODE>kill-whole-line ()</CODE> |
<DT><CODE>kill-whole-line ()</CODE> |
<DD><A NAME="IDX117"></A> | <DD><A NAME="IDX134"></A> |
Kill all characters on the current line, no matter where point is. |
Kill all characters on the current line, no matter where point is. |
By default, this is unbound. |
By default, this is unbound. |
<P> |
<P> |
|
|
<A NAME="IDX118"></A> | <A NAME="IDX135"></A> |
<DT><CODE>kill-word (M-d)</CODE> |
<DT><CODE>kill-word (M-d)</CODE> |
<DD><A NAME="IDX119"></A> | <DD><A NAME="IDX136"></A> |
Kill from point to the end of the current word, or if between |
Kill from point to the end of the current word, or if between |
words, to the end of the next word. |
words, to the end of the next word. |
Word boundaries are the same as <CODE>forward-word</CODE>. |
Word boundaries are the same as <CODE>forward-word</CODE>. |
<P> |
<P> |
|
|
<A NAME="IDX120"></A> | <A NAME="IDX137"></A> |
<DT><CODE>backward-kill-word (M-<KBD>DEL</KBD>)</CODE> |
<DT><CODE>backward-kill-word (M-<KBD>DEL</KBD>)</CODE> |
<DD><A NAME="IDX121"></A> | <DD><A NAME="IDX138"></A> |
Kill the word behind point. |
Kill the word behind point. |
Word boundaries are the same as <CODE>backward-word</CODE>. |
Word boundaries are the same as <CODE>backward-word</CODE>. |
<P> |
<P> |
|
|
<A NAME="IDX122"></A> | <A NAME="IDX139"></A> |
| <DT><CODE>shell-transpose-words (M-C-t)</CODE> |
| <DD><A NAME="IDX140"></A> |
| Drag the word before point past the word after point, |
| moving point past that word as well. |
| If the insertion point is at the end of the line, this transposes |
| the last two words on the line. |
| Word boundaries are the same as <CODE>shell-forward-word</CODE> and |
| <CODE>shell-backward-word</CODE>. |
| <P> |
| |
| <A NAME="IDX141"></A> |
<DT><CODE>unix-word-rubout (C-w)</CODE> |
<DT><CODE>unix-word-rubout (C-w)</CODE> |
<DD><A NAME="IDX123"></A> | <DD><A NAME="IDX142"></A> |
Kill the word behind point, using white space as a word boundary. |
Kill the word behind point, using white space as a word boundary. |
The killed text is saved on the kill-ring. |
The killed text is saved on the kill-ring. |
<P> |
<P> |
|
|
<A NAME="IDX124"></A> | <A NAME="IDX143"></A> |
<DT><CODE>unix-filename-rubout ()</CODE> |
<DT><CODE>unix-filename-rubout ()</CODE> |
<DD><A NAME="IDX125"></A> | <DD><A NAME="IDX144"></A> |
Kill the word behind point, using white space and the slash character |
Kill the word behind point, using white space and the slash character |
as the word boundaries. |
as the word boundaries. |
The killed text is saved on the kill-ring. |
The killed text is saved on the kill-ring. |
<P> |
<P> |
|
|
<A NAME="IDX126"></A> | <A NAME="IDX145"></A> |
<DT><CODE>delete-horizontal-space ()</CODE> |
<DT><CODE>delete-horizontal-space ()</CODE> |
<DD><A NAME="IDX127"></A> | <DD><A NAME="IDX146"></A> |
Delete all spaces and tabs around point. By default, this is unbound. |
Delete all spaces and tabs around point. By default, this is unbound. |
<P> |
<P> |
|
|
<A NAME="IDX128"></A> | <A NAME="IDX147"></A> |
<DT><CODE>kill-region ()</CODE> |
<DT><CODE>kill-region ()</CODE> |
<DD><A NAME="IDX129"></A> | <DD><A NAME="IDX148"></A> |
Kill the text in the current region. |
Kill the text in the current region. |
By default, this command is unbound. |
By default, this command is unbound. |
<P> |
<P> |
|
|
<A NAME="IDX130"></A> | <A NAME="IDX149"></A> |
<DT><CODE>copy-region-as-kill ()</CODE> |
<DT><CODE>copy-region-as-kill ()</CODE> |
<DD><A NAME="IDX131"></A> | <DD><A NAME="IDX150"></A> |
Copy the text in the region to the kill buffer, so it can be yanked |
Copy the text in the region to the kill buffer, so it can be yanked |
right away. By default, this command is unbound. |
right away. By default, this command is unbound. |
<P> |
<P> |
|
|
<A NAME="IDX132"></A> | <A NAME="IDX151"></A> |
<DT><CODE>copy-backward-word ()</CODE> |
<DT><CODE>copy-backward-word ()</CODE> |
<DD><A NAME="IDX133"></A> | <DD><A NAME="IDX152"></A> |
Copy the word before point to the kill buffer. |
Copy the word before point to the kill buffer. |
The word boundaries are the same as <CODE>backward-word</CODE>. |
The word boundaries are the same as <CODE>backward-word</CODE>. |
By default, this command is unbound. |
By default, this command is unbound. |
<P> |
<P> |
|
|
<A NAME="IDX134"></A> | <A NAME="IDX153"></A> |
<DT><CODE>copy-forward-word ()</CODE> |
<DT><CODE>copy-forward-word ()</CODE> |
<DD><A NAME="IDX135"></A> | <DD><A NAME="IDX154"></A> |
Copy the word following point to the kill buffer. |
Copy the word following point to the kill buffer. |
The word boundaries are the same as <CODE>forward-word</CODE>. |
The word boundaries are the same as <CODE>forward-word</CODE>. |
By default, this command is unbound. |
By default, this command is unbound. |
<P> |
<P> |
|
|
<A NAME="IDX136"></A> | <A NAME="IDX155"></A> |
<DT><CODE>yank (C-y)</CODE> |
<DT><CODE>yank (C-y)</CODE> |
<DD><A NAME="IDX137"></A> | <DD><A NAME="IDX156"></A> |
Yank the top of the kill ring into the buffer at point. |
Yank the top of the kill ring into the buffer at point. |
<P> |
<P> |
|
|
<A NAME="IDX138"></A> | <A NAME="IDX157"></A> |
<DT><CODE>yank-pop (M-y)</CODE> |
<DT><CODE>yank-pop (M-y)</CODE> |
<DD><A NAME="IDX139"></A> | <DD><A NAME="IDX158"></A> |
Rotate the kill-ring, and yank the new top. You can only do this if |
Rotate the kill-ring, and yank the new top. You can only do this if |
the prior command is <CODE>yank</CODE> or <CODE>yank-pop</CODE>. |
the prior command is <CODE>yank</CODE> or <CODE>yank-pop</CODE>. |
</DL> |
</DL> |
Line 1800 the prior command is <CODE>yank</CODE> or <CODE>yank-p
|
Line 1990 the prior command is <CODE>yank</CODE> or <CODE>yank-p
|
<!--docid::SEC18::--> |
<!--docid::SEC18::--> |
<DL COMPACT> |
<DL COMPACT> |
|
|
<A NAME="IDX140"></A> | <A NAME="IDX159"></A> |
<DT><CODE>digit-argument (<KBD>M-0</KBD>, <KBD>M-1</KBD>, <small>...</small> <KBD>M--</KBD>)</CODE> |
<DT><CODE>digit-argument (<KBD>M-0</KBD>, <KBD>M-1</KBD>, <small>...</small> <KBD>M--</KBD>)</CODE> |
<DD><A NAME="IDX141"></A> | <DD><A NAME="IDX160"></A> |
Add this digit to the argument already accumulating, or start a new |
Add this digit to the argument already accumulating, or start a new |
argument. <KBD>M--</KBD> starts a negative argument. |
argument. <KBD>M--</KBD> starts a negative argument. |
<P> |
<P> |
|
|
<A NAME="IDX142"></A> | <A NAME="IDX161"></A> |
<DT><CODE>universal-argument ()</CODE> |
<DT><CODE>universal-argument ()</CODE> |
<DD><A NAME="IDX143"></A> | <DD><A NAME="IDX162"></A> |
This is another way to specify an argument. |
This is another way to specify an argument. |
If this command is followed by one or more digits, optionally with a |
If this command is followed by one or more digits, optionally with a |
leading minus sign, those digits define the argument. |
leading minus sign, those digits define the argument. |
If the command is followed by digits, executing <CODE>universal-argument</CODE> |
If the command is followed by digits, executing <CODE>universal-argument</CODE> |
again ends the numeric argument, but is otherwise ignored. |
again ends the numeric argument, but is otherwise ignored. |
As a special case, if this command is immediately followed by a |
As a special case, if this command is immediately followed by a |
character that is neither a digit or minus sign, the argument count | character that is neither a digit nor minus sign, the argument count |
for the next command is multiplied by four. |
for the next command is multiplied by four. |
The argument count is initially one, so executing this function the |
The argument count is initially one, so executing this function the |
first time makes the argument count four, a second time makes the |
first time makes the argument count four, a second time makes the |
Line 1844 By default, this is not bound to a key.
|
Line 2034 By default, this is not bound to a key.
|
<P> |
<P> |
|
|
<DL COMPACT> |
<DL COMPACT> |
<A NAME="IDX144"></A> | <A NAME="IDX163"></A> |
<DT><CODE>complete (<KBD>TAB</KBD>)</CODE> |
<DT><CODE>complete (<KBD>TAB</KBD>)</CODE> |
<DD><A NAME="IDX145"></A> | <DD><A NAME="IDX164"></A> |
Attempt to perform completion on the text before point. |
Attempt to perform completion on the text before point. |
The actual completion performed is application-specific. |
The actual completion performed is application-specific. |
The default is filename completion. |
The default is filename completion. |
<P> |
<P> |
|
|
<A NAME="IDX146"></A> | <A NAME="IDX165"></A> |
<DT><CODE>possible-completions (M-?)</CODE> |
<DT><CODE>possible-completions (M-?)</CODE> |
<DD><A NAME="IDX147"></A> | <DD><A NAME="IDX166"></A> |
List the possible completions of the text before point. |
List the possible completions of the text before point. |
When displaying completions, Readline sets the number of columns used |
When displaying completions, Readline sets the number of columns used |
for display to the value of <CODE>completion-display-width</CODE>, the value of |
for display to the value of <CODE>completion-display-width</CODE>, the value of |
the environment variable <CODE>COLUMNS</CODE>, or the screen width, in that order. |
the environment variable <CODE>COLUMNS</CODE>, or the screen width, in that order. |
<P> |
<P> |
|
|
<A NAME="IDX148"></A> | <A NAME="IDX167"></A> |
<DT><CODE>insert-completions (M-*)</CODE> |
<DT><CODE>insert-completions (M-*)</CODE> |
<DD><A NAME="IDX149"></A> | <DD><A NAME="IDX168"></A> |
Insert all completions of the text before point that would have |
Insert all completions of the text before point that would have |
been generated by <CODE>possible-completions</CODE>. |
been generated by <CODE>possible-completions</CODE>. |
<P> |
<P> |
|
|
<A NAME="IDX150"></A> | <A NAME="IDX169"></A> |
<DT><CODE>menu-complete ()</CODE> |
<DT><CODE>menu-complete ()</CODE> |
<DD><A NAME="IDX151"></A> | <DD><A NAME="IDX170"></A> |
Similar to <CODE>complete</CODE>, but replaces the word to be completed |
Similar to <CODE>complete</CODE>, but replaces the word to be completed |
with a single match from the list of possible completions. |
with a single match from the list of possible completions. |
Repeated execution of <CODE>menu-complete</CODE> steps through the list |
Repeated execution of <CODE>menu-complete</CODE> steps through the list |
Line 1885 This command is intended to be bound to <KBD>TAB</KBD>
|
Line 2075 This command is intended to be bound to <KBD>TAB</KBD>
|
by default. |
by default. |
<P> |
<P> |
|
|
<A NAME="IDX152"></A> | <A NAME="IDX171"></A> |
<DT><CODE>menu-complete-backward ()</CODE> |
<DT><CODE>menu-complete-backward ()</CODE> |
<DD><A NAME="IDX153"></A> | <DD><A NAME="IDX172"></A> |
Identical to <CODE>menu-complete</CODE>, but moves backward through the list |
Identical to <CODE>menu-complete</CODE>, but moves backward through the list |
of possible completions, as if <CODE>menu-complete</CODE> had been given a |
of possible completions, as if <CODE>menu-complete</CODE> had been given a |
negative argument. |
negative argument. |
<P> |
<P> |
|
|
<A NAME="IDX154"></A> | <A NAME="IDX173"></A> |
<DT><CODE>delete-char-or-list ()</CODE> |
<DT><CODE>delete-char-or-list ()</CODE> |
<DD><A NAME="IDX155"></A> | <DD><A NAME="IDX174"></A> |
Deletes the character under the cursor if not at the beginning or |
Deletes the character under the cursor if not at the beginning or |
end of the line (like <CODE>delete-char</CODE>). |
end of the line (like <CODE>delete-char</CODE>). |
If at the end of the line, behaves identically to |
If at the end of the line, behaves identically to |
Line 1924 This command is unbound by default.
|
Line 2114 This command is unbound by default.
|
<!--docid::SEC20::--> |
<!--docid::SEC20::--> |
<DL COMPACT> |
<DL COMPACT> |
|
|
<A NAME="IDX156"></A> | <A NAME="IDX175"></A> |
<DT><CODE>start-kbd-macro (C-x ()</CODE> |
<DT><CODE>start-kbd-macro (C-x ()</CODE> |
<DD><A NAME="IDX157"></A> | <DD><A NAME="IDX176"></A> |
Begin saving the characters typed into the current keyboard macro. |
Begin saving the characters typed into the current keyboard macro. |
<P> |
<P> |
|
|
<A NAME="IDX158"></A> | <A NAME="IDX177"></A> |
<DT><CODE>end-kbd-macro (C-x ))</CODE> |
<DT><CODE>end-kbd-macro (C-x ))</CODE> |
<DD><A NAME="IDX159"></A> | <DD><A NAME="IDX178"></A> |
Stop saving the characters typed into the current keyboard macro |
Stop saving the characters typed into the current keyboard macro |
and save the definition. |
and save the definition. |
<P> |
<P> |
|
|
<A NAME="IDX160"></A> | <A NAME="IDX179"></A> |
<DT><CODE>call-last-kbd-macro (C-x e)</CODE> |
<DT><CODE>call-last-kbd-macro (C-x e)</CODE> |
<DD><A NAME="IDX161"></A> | <DD><A NAME="IDX180"></A> |
Re-execute the last keyboard macro defined, by making the characters |
Re-execute the last keyboard macro defined, by making the characters |
in the macro appear as if typed at the keyboard. |
in the macro appear as if typed at the keyboard. |
<P> |
<P> |
|
|
<A NAME="IDX162"></A> | <A NAME="IDX181"></A> |
<DT><CODE>print-last-kbd-macro ()</CODE> |
<DT><CODE>print-last-kbd-macro ()</CODE> |
<DD><A NAME="IDX163"></A> | <DD><A NAME="IDX182"></A> |
Print the last keboard macro defined in a format suitable for the |
Print the last keboard macro defined in a format suitable for the |
<VAR>inputrc</VAR> file. |
<VAR>inputrc</VAR> file. |
<P> |
<P> |
Line 1972 Print the last keboard macro defined in a format suita
|
Line 2162 Print the last keboard macro defined in a format suita
|
<!--docid::SEC21::--> |
<!--docid::SEC21::--> |
<DL COMPACT> |
<DL COMPACT> |
|
|
<A NAME="IDX164"></A> | <A NAME="IDX183"></A> |
<DT><CODE>re-read-init-file (C-x C-r)</CODE> |
<DT><CODE>re-read-init-file (C-x C-r)</CODE> |
<DD><A NAME="IDX165"></A> | <DD><A NAME="IDX184"></A> |
Read in the contents of the <VAR>inputrc</VAR> file, and incorporate |
Read in the contents of the <VAR>inputrc</VAR> file, and incorporate |
any bindings or variable assignments found there. |
any bindings or variable assignments found there. |
<P> |
<P> |
|
|
<A NAME="IDX166"></A> | <A NAME="IDX185"></A> |
<DT><CODE>abort (C-g)</CODE> |
<DT><CODE>abort (C-g)</CODE> |
<DD><A NAME="IDX167"></A> | <DD><A NAME="IDX186"></A> |
Abort the current editing command and |
Abort the current editing command and |
ring the terminal's bell (subject to the setting of |
ring the terminal's bell (subject to the setting of |
<CODE>bell-style</CODE>). |
<CODE>bell-style</CODE>). |
<P> |
<P> |
|
|
<A NAME="IDX168"></A> | <A NAME="IDX187"></A> |
<DT><CODE>do-uppercase-version (M-a, M-b, M-<VAR>x</VAR>, <small>...</small>)</CODE> | <DT><CODE>do-lowercase-version (M-A, M-B, M-<VAR>x</VAR>, <small>...</small>)</CODE> |
<DD><A NAME="IDX169"></A> | <DD><A NAME="IDX188"></A> |
If the metafied character <VAR>x</VAR> is lowercase, run the command | If the metafied character <VAR>x</VAR> is upper case, run the command |
that is bound to the corresponding uppercase character. | that is bound to the corresponding metafied lower case character. |
| The behavior is undefined if <VAR>x</VAR> is already lower case. |
<P> |
<P> |
|
|
<A NAME="IDX170"></A> | <A NAME="IDX189"></A> |
<DT><CODE>prefix-meta (<KBD>ESC</KBD>)</CODE> |
<DT><CODE>prefix-meta (<KBD>ESC</KBD>)</CODE> |
<DD><A NAME="IDX171"></A> | <DD><A NAME="IDX190"></A> |
Metafy the next character typed. This is for keyboards |
Metafy the next character typed. This is for keyboards |
without a meta key. Typing <SAMP>`<KBD>ESC</KBD> f'</SAMP> is equivalent to typing |
without a meta key. Typing <SAMP>`<KBD>ESC</KBD> f'</SAMP> is equivalent to typing |
<KBD>M-f</KBD>. |
<KBD>M-f</KBD>. |
<P> |
<P> |
|
|
<A NAME="IDX172"></A> | <A NAME="IDX191"></A> |
<DT><CODE>undo (C-_ or C-x C-u)</CODE> |
<DT><CODE>undo (C-_ or C-x C-u)</CODE> |
<DD><A NAME="IDX173"></A> | <DD><A NAME="IDX192"></A> |
Incremental undo, separately remembered for each line. |
Incremental undo, separately remembered for each line. |
<P> |
<P> |
|
|
<A NAME="IDX174"></A> | <A NAME="IDX193"></A> |
<DT><CODE>revert-line (M-r)</CODE> |
<DT><CODE>revert-line (M-r)</CODE> |
<DD><A NAME="IDX175"></A> | <DD><A NAME="IDX194"></A> |
Undo all changes made to this line. This is like executing the <CODE>undo</CODE> |
Undo all changes made to this line. This is like executing the <CODE>undo</CODE> |
command enough times to get back to the beginning. |
command enough times to get back to the beginning. |
<P> |
<P> |
|
|
<A NAME="IDX176"></A> | <A NAME="IDX195"></A> |
<DT><CODE>tilde-expand (M-~)</CODE> |
<DT><CODE>tilde-expand (M-~)</CODE> |
<DD><A NAME="IDX177"></A> | <DD><A NAME="IDX196"></A> |
Perform tilde expansion on the current word. |
Perform tilde expansion on the current word. |
<P> |
<P> |
|
|
<A NAME="IDX178"></A> | <A NAME="IDX197"></A> |
<DT><CODE>set-mark (C-@)</CODE> |
<DT><CODE>set-mark (C-@)</CODE> |
<DD><A NAME="IDX179"></A> | <DD><A NAME="IDX198"></A> |
Set the mark to the point. If a |
Set the mark to the point. If a |
numeric argument is supplied, the mark is set to that position. |
numeric argument is supplied, the mark is set to that position. |
<P> |
<P> |
|
|
<A NAME="IDX180"></A> | <A NAME="IDX199"></A> |
<DT><CODE>exchange-point-and-mark (C-x C-x)</CODE> |
<DT><CODE>exchange-point-and-mark (C-x C-x)</CODE> |
<DD><A NAME="IDX181"></A> | <DD><A NAME="IDX200"></A> |
Swap the point with the mark. The current cursor position is set to |
Swap the point with the mark. The current cursor position is set to |
the saved position, and the old cursor position is saved as the mark. |
the saved position, and the old cursor position is saved as the mark. |
<P> |
<P> |
|
|
<A NAME="IDX182"></A> | <A NAME="IDX201"></A> |
<DT><CODE>character-search (C-])</CODE> |
<DT><CODE>character-search (C-])</CODE> |
<DD><A NAME="IDX183"></A> | <DD><A NAME="IDX202"></A> |
A character is read and point is moved to the next occurrence of that |
A character is read and point is moved to the next occurrence of that |
character. A negative count searches for previous occurrences. |
character. A negative count searches for previous occurrences. |
<P> |
<P> |
|
|
<A NAME="IDX184"></A> | <A NAME="IDX203"></A> |
<DT><CODE>character-search-backward (M-C-])</CODE> |
<DT><CODE>character-search-backward (M-C-])</CODE> |
<DD><A NAME="IDX185"></A> | <DD><A NAME="IDX204"></A> |
A character is read and point is moved to the previous occurrence |
A character is read and point is moved to the previous occurrence |
of that character. A negative count searches for subsequent |
of that character. A negative count searches for subsequent |
occurrences. |
occurrences. |
<P> |
<P> |
|
|
<A NAME="IDX186"></A> | <A NAME="IDX205"></A> |
<DT><CODE>skip-csi-sequence ()</CODE> |
<DT><CODE>skip-csi-sequence ()</CODE> |
<DD><A NAME="IDX187"></A> | <DD><A NAME="IDX206"></A> |
Read enough characters to consume a multi-key sequence such as those |
Read enough characters to consume a multi-key sequence such as those |
defined for keys like Home and End. Such sequences begin with a |
defined for keys like Home and End. Such sequences begin with a |
Control Sequence Indicator (CSI), usually ESC-[. If this sequence is |
Control Sequence Indicator (CSI), usually ESC-[. If this sequence is |
Line 2062 stray characters into the editing buffer. This is unb
|
Line 2253 stray characters into the editing buffer. This is unb
|
but usually bound to ESC-[. |
but usually bound to ESC-[. |
<P> |
<P> |
|
|
<A NAME="IDX188"></A> | <A NAME="IDX207"></A> |
<DT><CODE>insert-comment (M-#)</CODE> |
<DT><CODE>insert-comment (M-#)</CODE> |
<DD><A NAME="IDX189"></A> | <DD><A NAME="IDX208"></A> |
Without a numeric argument, the value of the <CODE>comment-begin</CODE> |
Without a numeric argument, the value of the <CODE>comment-begin</CODE> |
variable is inserted at the beginning of the current line. |
variable is inserted at the beginning of the current line. |
If a numeric argument is supplied, this command acts as a toggle: if |
If a numeric argument is supplied, this command acts as a toggle: if |
Line 2075 the line.
|
Line 2266 the line.
|
In either case, the line is accepted as if a newline had been typed. |
In either case, the line is accepted as if a newline had been typed. |
<P> |
<P> |
|
|
<A NAME="IDX190"></A> | <A NAME="IDX209"></A> |
<DT><CODE>dump-functions ()</CODE> |
<DT><CODE>dump-functions ()</CODE> |
<DD><A NAME="IDX191"></A> | <DD><A NAME="IDX210"></A> |
Print all of the functions and their key bindings to the |
Print all of the functions and their key bindings to the |
Readline output stream. If a numeric argument is supplied, |
Readline output stream. If a numeric argument is supplied, |
the output is formatted in such a way that it can be made part |
the output is formatted in such a way that it can be made part |
of an <VAR>inputrc</VAR> file. This command is unbound by default. |
of an <VAR>inputrc</VAR> file. This command is unbound by default. |
<P> |
<P> |
|
|
<A NAME="IDX192"></A> | <A NAME="IDX211"></A> |
<DT><CODE>dump-variables ()</CODE> |
<DT><CODE>dump-variables ()</CODE> |
<DD><A NAME="IDX193"></A> | <DD><A NAME="IDX212"></A> |
Print all of the settable variables and their values to the |
Print all of the settable variables and their values to the |
Readline output stream. If a numeric argument is supplied, |
Readline output stream. If a numeric argument is supplied, |
the output is formatted in such a way that it can be made part |
the output is formatted in such a way that it can be made part |
of an <VAR>inputrc</VAR> file. This command is unbound by default. |
of an <VAR>inputrc</VAR> file. This command is unbound by default. |
<P> |
<P> |
|
|
<A NAME="IDX194"></A> | <A NAME="IDX213"></A> |
<DT><CODE>dump-macros ()</CODE> |
<DT><CODE>dump-macros ()</CODE> |
<DD><A NAME="IDX195"></A> | <DD><A NAME="IDX214"></A> |
Print all of the Readline key sequences bound to macros and the |
Print all of the Readline key sequences bound to macros and the |
strings they output. If a numeric argument is supplied, |
strings they output. If a numeric argument is supplied, |
the output is formatted in such a way that it can be made part |
the output is formatted in such a way that it can be made part |
of an <VAR>inputrc</VAR> file. This command is unbound by default. |
of an <VAR>inputrc</VAR> file. This command is unbound by default. |
<P> |
<P> |
|
|
<A NAME="IDX196"></A> | <A NAME="IDX215"></A> |
<DT><CODE>emacs-editing-mode (C-e)</CODE> |
<DT><CODE>emacs-editing-mode (C-e)</CODE> |
<DD><A NAME="IDX197"></A> | <DD><A NAME="IDX216"></A> |
When in <CODE>vi</CODE> command mode, this causes a switch to <CODE>emacs</CODE> |
When in <CODE>vi</CODE> command mode, this causes a switch to <CODE>emacs</CODE> |
editing mode. |
editing mode. |
<P> |
<P> |
|
|
<A NAME="IDX198"></A> | <A NAME="IDX217"></A> |
<DT><CODE>vi-editing-mode (M-C-j)</CODE> |
<DT><CODE>vi-editing-mode (M-C-j)</CODE> |
<DD><A NAME="IDX199"></A> | <DD><A NAME="IDX218"></A> |
When in <CODE>emacs</CODE> editing mode, this causes a switch to <CODE>vi</CODE> |
When in <CODE>emacs</CODE> editing mode, this causes a switch to <CODE>vi</CODE> |
editing mode. |
editing mode. |
<P> |
<P> |
Line 2162 in the consistency of user interface across discrete p
|
Line 2353 in the consistency of user interface across discrete p
|
to provide a command line interface. |
to provide a command line interface. |
</P><P> |
</P><P> |
|
|
Copyright (C) 1988--2014 Free Software Foundation, Inc. | Copyright (C) 1988--2020 Free Software Foundation, Inc. |
</P><P> |
</P><P> |
|
|
Permission is granted to make and distribute verbatim copies of |
Permission is granted to make and distribute verbatim copies of |
Line 2246 the simplest way possible, perhaps to replace calls in
|
Line 2437 the simplest way possible, perhaps to replace calls in
|
<CODE>gets()</CODE> or <CODE>fgets()</CODE>. |
<CODE>gets()</CODE> or <CODE>fgets()</CODE>. |
</P><P> |
</P><P> |
|
|
<A NAME="IDX200"></A> | <A NAME="IDX219"></A> |
<A NAME="IDX201"></A> | <A NAME="IDX220"></A> |
</P><P> |
</P><P> |
|
|
The function <CODE>readline()</CODE> prints a prompt <VAR>prompt</VAR> |
The function <CODE>readline()</CODE> prints a prompt <VAR>prompt</VAR> |
Line 2273 line is empty at that point, then <CODE>(char *)NULL</
|
Line 2464 line is empty at that point, then <CODE>(char *)NULL</
|
Otherwise, the line is ended just as if a newline had been typed. |
Otherwise, the line is ended just as if a newline had been typed. |
</P><P> |
</P><P> |
|
|
|
Readline performs some expansion on the <VAR>prompt</VAR> before it is |
|
displayed on the screen. See the description of <CODE>rl_expand_prompt</CODE> |
|
(see section <A HREF="readline.html#SEC35">2.4.6 Redisplay</A>) for additional details, especially if <VAR>prompt</VAR> |
|
will contain characters that do not consume physical screen space when |
|
displayed. |
|
</P><P> |
|
|
If you want the user to be able to get at the line later, (with |
If you want the user to be able to get at the line later, (with |
<KBD>C-p</KBD> for example), you must call <CODE>add_history()</CODE> to save the |
<KBD>C-p</KBD> for example), you must call <CODE>add_history()</CODE> to save the |
line away in a <EM>history</EM> list of such lines. |
line away in a <EM>history</EM> list of such lines. |
Line 2537 negative argument.
|
Line 2735 negative argument.
|
</P><P> |
</P><P> |
|
|
A command function should return 0 if its action completes successfully, |
A command function should return 0 if its action completes successfully, |
and a non-zero value if some error occurs. | and a value greater than zero if some error occurs. |
This is the convention obeyed by all of the builtin Readline bindable |
This is the convention obeyed by all of the builtin Readline bindable |
command functions. |
command functions. |
</P><P> |
</P><P> |
Line 2563 command functions.
|
Line 2761 command functions.
|
These variables are available to function writers. |
These variables are available to function writers. |
</P><P> |
</P><P> |
|
|
<A NAME="IDX202"></A> | <A NAME="IDX221"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> char * <B>rl_line_buffer</B> |
<DT><U>Variable:</U> char * <B>rl_line_buffer</B> |
<DD>This is the line gathered so far. You are welcome to modify the |
<DD>This is the line gathered so far. You are welcome to modify the |
Line 2573 the memory allocated to <CODE>rl_line_buffer</CODE>.
|
Line 2771 the memory allocated to <CODE>rl_line_buffer</CODE>.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX203"></A> | <A NAME="IDX222"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_point</B> |
<DT><U>Variable:</U> int <B>rl_point</B> |
<DD>The offset of the current cursor position in <CODE>rl_line_buffer</CODE> |
<DD>The offset of the current cursor position in <CODE>rl_line_buffer</CODE> |
Line 2581 the memory allocated to <CODE>rl_line_buffer</CODE>.
|
Line 2779 the memory allocated to <CODE>rl_line_buffer</CODE>.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX204"></A> | <A NAME="IDX223"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_end</B> |
<DT><U>Variable:</U> int <B>rl_end</B> |
<DD>The number of characters present in <CODE>rl_line_buffer</CODE>. When |
<DD>The number of characters present in <CODE>rl_line_buffer</CODE>. When |
Line 2590 the memory allocated to <CODE>rl_line_buffer</CODE>.
|
Line 2788 the memory allocated to <CODE>rl_line_buffer</CODE>.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX205"></A> | <A NAME="IDX224"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_mark</B> |
<DT><U>Variable:</U> int <B>rl_mark</B> |
<DD>The <VAR>mark</VAR> (saved position) in the current line. If set, the mark |
<DD>The <VAR>mark</VAR> (saved position) in the current line. If set, the mark |
Line 2598 and point define a <EM>region</EM>.
|
Line 2796 and point define a <EM>region</EM>.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX206"></A> | <A NAME="IDX225"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_done</B> |
<DT><U>Variable:</U> int <B>rl_done</B> |
<DD>Setting this to a non-zero value causes Readline to return the current |
<DD>Setting this to a non-zero value causes Readline to return the current |
Line 2606 line immediately.
|
Line 2804 line immediately.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX207"></A> | <A NAME="IDX226"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_num_chars_to_read</B> |
<DT><U>Variable:</U> int <B>rl_num_chars_to_read</B> |
<DD>Setting this to a positive value before calling <CODE>readline()</CODE> causes |
<DD>Setting this to a positive value before calling <CODE>readline()</CODE> causes |
Line 2615 than reading up to a character bound to <CODE>accept-l
|
Line 2813 than reading up to a character bound to <CODE>accept-l
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX208"></A> | <A NAME="IDX227"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_pending_input</B> |
<DT><U>Variable:</U> int <B>rl_pending_input</B> |
<DD>Setting this to a value makes it the next keystroke read. This is a |
<DD>Setting this to a value makes it the next keystroke read. This is a |
Line 2623 way to stuff a single character into the input stream.
|
Line 2821 way to stuff a single character into the input stream.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX209"></A> | <A NAME="IDX228"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_dispatching</B> |
<DT><U>Variable:</U> int <B>rl_dispatching</B> |
<DD>Set to a non-zero value if a function is being called from a key binding; |
<DD>Set to a non-zero value if a function is being called from a key binding; |
Line 2632 they were called directly or by Readline's dispatching
|
Line 2830 they were called directly or by Readline's dispatching
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX210"></A> | <A NAME="IDX229"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_erase_empty_line</B> |
<DT><U>Variable:</U> int <B>rl_erase_empty_line</B> |
<DD>Setting this to a non-zero value causes Readline to completely erase |
<DD>Setting this to a non-zero value causes Readline to completely erase |
Line 2642 the beginning of the newly-blank line.
|
Line 2840 the beginning of the newly-blank line.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX211"></A> | <A NAME="IDX230"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> char * <B>rl_prompt</B> |
<DT><U>Variable:</U> char * <B>rl_prompt</B> |
<DD>The prompt Readline uses. This is set from the argument to |
<DD>The prompt Readline uses. This is set from the argument to |
Line 2652 be used to modify the prompt string after calling <COD
|
Line 2850 be used to modify the prompt string after calling <COD
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX212"></A> | <A NAME="IDX231"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> char * <B>rl_display_prompt</B> |
<DT><U>Variable:</U> char * <B>rl_display_prompt</B> |
<DD>The string displayed as the prompt. This is usually identical to |
<DD>The string displayed as the prompt. This is usually identical to |
Line 2661 use the prompt string as a message area, such as incre
|
Line 2859 use the prompt string as a message area, such as incre
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX213"></A> | <A NAME="IDX232"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_already_prompted</B> |
<DT><U>Variable:</U> int <B>rl_already_prompted</B> |
<DD>If an application wishes to display the prompt itself, rather than have |
<DD>If an application wishes to display the prompt itself, rather than have |
Line 2674 never sets it.
|
Line 2872 never sets it.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX214"></A> | <A NAME="IDX233"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> const char * <B>rl_library_version</B> |
<DT><U>Variable:</U> const char * <B>rl_library_version</B> |
<DD>The version number of this revision of the library. |
<DD>The version number of this revision of the library. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX215"></A> | <A NAME="IDX234"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_readline_version</B> |
<DT><U>Variable:</U> int <B>rl_readline_version</B> |
<DD>An integer encoding the current version of the library. The encoding is |
<DD>An integer encoding the current version of the library. The encoding is |
Line 2692 value 0x0402.
|
Line 2890 value 0x0402.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX216"></A> | <A NAME="IDX235"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_gnu_readline_p</B> |
<DT><U>Variable:</U> int <B>rl_gnu_readline_p</B> |
<DD>Always set to 1, denoting that this is GNU readline rather than some |
<DD>Always set to 1, denoting that this is GNU readline rather than some |
Line 2700 emulation.
|
Line 2898 emulation.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX217"></A> | <A NAME="IDX236"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> const char * <B>rl_terminal_name</B> |
<DT><U>Variable:</U> const char * <B>rl_terminal_name</B> |
<DD>The terminal type, used for initialization. If not set by the application, |
<DD>The terminal type, used for initialization. If not set by the application, |
Line 2709 the first time it is called.
|
Line 2907 the first time it is called.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX218"></A> | <A NAME="IDX237"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> const char * <B>rl_readline_name</B> |
<DT><U>Variable:</U> const char * <B>rl_readline_name</B> |
<DD>This variable is set to a unique name by each application using Readline. |
<DD>This variable is set to a unique name by each application using Readline. |
Line 2718 The value allows conditional parsing of the inputrc fi
|
Line 2916 The value allows conditional parsing of the inputrc fi
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX219"></A> | <A NAME="IDX238"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> FILE * <B>rl_instream</B> |
<DT><U>Variable:</U> FILE * <B>rl_instream</B> |
<DD>The stdio stream from which Readline reads input. |
<DD>The stdio stream from which Readline reads input. |
Line 2726 If <CODE>NULL</CODE>, Readline defaults to <VAR>stdin<
|
Line 2924 If <CODE>NULL</CODE>, Readline defaults to <VAR>stdin<
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX220"></A> | <A NAME="IDX239"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> FILE * <B>rl_outstream</B> |
<DT><U>Variable:</U> FILE * <B>rl_outstream</B> |
<DD>The stdio stream to which Readline performs output. |
<DD>The stdio stream to which Readline performs output. |
Line 2734 If <CODE>NULL</CODE>, Readline defaults to <VAR>stdout
|
Line 2932 If <CODE>NULL</CODE>, Readline defaults to <VAR>stdout
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX221"></A> | <A NAME="IDX240"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_prefer_env_winsize</B> |
<DT><U>Variable:</U> int <B>rl_prefer_env_winsize</B> |
<DD>If non-zero, Readline gives values found in the <CODE>LINES</CODE> and |
<DD>If non-zero, Readline gives values found in the <CODE>LINES</CODE> and |
Line 2743 from the kernel when computing the screen dimensions.
|
Line 2941 from the kernel when computing the screen dimensions.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX222"></A> | <A NAME="IDX241"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> rl_command_func_t * <B>rl_last_func</B> |
<DT><U>Variable:</U> rl_command_func_t * <B>rl_last_func</B> |
<DD>The address of the last command function Readline executed. May be used to |
<DD>The address of the last command function Readline executed. May be used to |
Line 2752 example.
|
Line 2950 example.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX223"></A> | <A NAME="IDX242"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> rl_hook_func_t * <B>rl_startup_hook</B> |
<DT><U>Variable:</U> rl_hook_func_t * <B>rl_startup_hook</B> |
<DD>If non-zero, this is the address of a function to call just |
<DD>If non-zero, this is the address of a function to call just |
Line 2760 before <CODE>readline</CODE> prints the first prompt.
|
Line 2958 before <CODE>readline</CODE> prints the first prompt.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX224"></A> | <A NAME="IDX243"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> rl_hook_func_t * <B>rl_pre_input_hook</B> |
<DT><U>Variable:</U> rl_hook_func_t * <B>rl_pre_input_hook</B> |
<DD>If non-zero, this is the address of a function to call after |
<DD>If non-zero, this is the address of a function to call after |
Line 2769 starts reading input characters.
|
Line 2967 starts reading input characters.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX225"></A> | <A NAME="IDX244"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> rl_hook_func_t * <B>rl_event_hook</B> |
<DT><U>Variable:</U> rl_hook_func_t * <B>rl_event_hook</B> |
<DD>If non-zero, this is the address of a function to call periodically |
<DD>If non-zero, this is the address of a function to call periodically |
Line 2779 is no keyboard input.
|
Line 2977 is no keyboard input.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX226"></A> | <A NAME="IDX245"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> rl_getc_func_t * <B>rl_getc_function</B> |
<DT><U>Variable:</U> rl_getc_func_t * <B>rl_getc_function</B> |
<DD>If non-zero, Readline will call indirectly through this pointer |
<DD>If non-zero, Readline will call indirectly through this pointer |
Line 2791 setting <VAR>rl_input_available_hook</VAR> as well.
|
Line 2989 setting <VAR>rl_input_available_hook</VAR> as well.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX227"></A> | <A NAME="IDX246"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> rl_hook_func_t * <B>rl_signal_event_hook</B> |
<DT><U>Variable:</U> rl_hook_func_t * <B>rl_signal_event_hook</B> |
<DD>If non-zero, this is the address of a function to call if a read system |
<DD>If non-zero, this is the address of a function to call if a read system |
Line 2799 call is interrupted when Readline is reading terminal
|
Line 2997 call is interrupted when Readline is reading terminal
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX228"></A> | <A NAME="IDX247"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> rl_hook_func_t * <B>rl_input_available_hook</B> |
<DT><U>Variable:</U> rl_hook_func_t * <B>rl_input_available_hook</B> |
<DD>If non-zero, Readline will use this function's return value when it needs |
<DD>If non-zero, Readline will use this function's return value when it needs |
Line 2824 setting <VAR>rl_input_available_hook</VAR> as well.
|
Line 3022 setting <VAR>rl_input_available_hook</VAR> as well.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX229"></A> | <A NAME="IDX248"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> rl_voidfunc_t * <B>rl_redisplay_function</B> |
<DT><U>Variable:</U> rl_voidfunc_t * <B>rl_redisplay_function</B> |
<DD>If non-zero, Readline will call indirectly through this pointer |
<DD>If non-zero, Readline will call indirectly through this pointer |
Line 2834 redisplay function (see section <A HREF="readline.html
|
Line 3032 redisplay function (see section <A HREF="readline.html
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX230"></A> | <A NAME="IDX249"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> rl_vintfunc_t * <B>rl_prep_term_function</B> |
<DT><U>Variable:</U> rl_vintfunc_t * <B>rl_prep_term_function</B> |
<DD>If non-zero, Readline will call indirectly through this pointer |
<DD>If non-zero, Readline will call indirectly through this pointer |
Line 2845 By default, this is set to <CODE>rl_prep_terminal</COD
|
Line 3043 By default, this is set to <CODE>rl_prep_terminal</COD
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX231"></A> | <A NAME="IDX250"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> rl_voidfunc_t * <B>rl_deprep_term_function</B> |
<DT><U>Variable:</U> rl_voidfunc_t * <B>rl_deprep_term_function</B> |
<DD>If non-zero, Readline will call indirectly through this pointer |
<DD>If non-zero, Readline will call indirectly through this pointer |
Line 2856 By default, this is set to <CODE>rl_deprep_terminal</C
|
Line 3054 By default, this is set to <CODE>rl_deprep_terminal</C
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX232"></A> | <A NAME="IDX251"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> Keymap <B>rl_executing_keymap</B> |
<DT><U>Variable:</U> Keymap <B>rl_executing_keymap</B> |
<DD>This variable is set to the keymap (see section <A HREF="readline.html#SEC31">2.4.2 Selecting a Keymap</A>) in which the |
<DD>This variable is set to the keymap (see section <A HREF="readline.html#SEC31">2.4.2 Selecting a Keymap</A>) in which the |
Line 2864 currently executing readline function was found.
|
Line 3062 currently executing readline function was found.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX233"></A> | <A NAME="IDX252"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> Keymap <B>rl_binding_keymap</B> |
<DT><U>Variable:</U> Keymap <B>rl_binding_keymap</B> |
<DD>This variable is set to the keymap (see section <A HREF="readline.html#SEC31">2.4.2 Selecting a Keymap</A>) in which the |
<DD>This variable is set to the keymap (see section <A HREF="readline.html#SEC31">2.4.2 Selecting a Keymap</A>) in which the |
Line 2872 last key binding occurred.
|
Line 3070 last key binding occurred.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX234"></A> | <A NAME="IDX253"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> char * <B>rl_executing_macro</B> |
<DT><U>Variable:</U> char * <B>rl_executing_macro</B> |
<DD>This variable is set to the text of any currently-executing macro. |
<DD>This variable is set to the text of any currently-executing macro. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX235"></A> | <A NAME="IDX254"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_executing_key</B> |
<DT><U>Variable:</U> int <B>rl_executing_key</B> |
<DD>The key that caused the dispatch to the currently-executing Readline function. |
<DD>The key that caused the dispatch to the currently-executing Readline function. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX236"></A> | <A NAME="IDX255"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> char * <B>rl_executing_keyseq</B> |
<DT><U>Variable:</U> char * <B>rl_executing_keyseq</B> |
<DD>The full key sequence that caused the dispatch to the currently-executing |
<DD>The full key sequence that caused the dispatch to the currently-executing |
Line 2894 Readline function.
|
Line 3092 Readline function.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX237"></A> | <A NAME="IDX256"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_key_sequence_length</B> |
<DT><U>Variable:</U> int <B>rl_key_sequence_length</B> |
<DD>The number of characters in <VAR>rl_executing_keyseq</VAR>. |
<DD>The number of characters in <VAR>rl_executing_keyseq</VAR>. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX238"></A> | <A NAME="IDX257"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_readline_state</B> |
<DT><U>Variable:</U> int <B>rl_readline_state</B> |
<DD>A variable with bit values that encapsulate the current Readline state. |
<DD>A variable with bit values that encapsulate the current Readline state. |
Line 2971 and is about to return the line to the caller.
|
Line 3169 and is about to return the line to the caller.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX239"></A> | <A NAME="IDX258"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_explicit_arg</B> |
<DT><U>Variable:</U> int <B>rl_explicit_arg</B> |
<DD>Set to a non-zero value if an explicit numeric argument was specified by |
<DD>Set to a non-zero value if an explicit numeric argument was specified by |
Line 2979 the user. Only valid in a bindable command function.
|
Line 3177 the user. Only valid in a bindable command function.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX240"></A> | <A NAME="IDX259"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_numeric_arg</B> |
<DT><U>Variable:</U> int <B>rl_numeric_arg</B> |
<DD>Set to the value of any numeric argument explicitly specified by the user |
<DD>Set to the value of any numeric argument explicitly specified by the user |
Line 2988 command function.
|
Line 3186 command function.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX241"></A> | <A NAME="IDX260"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_editing_mode</B> |
<DT><U>Variable:</U> int <B>rl_editing_mode</B> |
<DD>Set to a value denoting Readline's current editing mode. A value of |
<DD>Set to a value denoting Readline's current editing mode. A value of |
Line 3067 programmer, should bind the functions you write to des
|
Line 3265 programmer, should bind the functions you write to des
|
well. Readline provides a function for doing that: |
well. Readline provides a function for doing that: |
</P><P> |
</P><P> |
|
|
<A NAME="IDX242"></A> | <A NAME="IDX261"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_add_defun</B> <I>(const char *name, rl_command_func_t *function, int key)</I> |
<DT><U>Function:</U> int <B>rl_add_defun</B> <I>(const char *name, rl_command_func_t *function, int key)</I> |
<DD>Add <VAR>name</VAR> to the list of named functions. Make <VAR>function</VAR> be |
<DD>Add <VAR>name</VAR> to the list of named functions. Make <VAR>function</VAR> be |
Line 3107 get run. You can make your own keymaps, copy existing
|
Line 3305 get run. You can make your own keymaps, copy existing
|
Readline which keymap to use. |
Readline which keymap to use. |
</P><P> |
</P><P> |
|
|
<A NAME="IDX243"></A> | <A NAME="IDX262"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> Keymap <B>rl_make_bare_keymap</B> <I>(void)</I> |
<DT><U>Function:</U> Keymap <B>rl_make_bare_keymap</B> <I>(void)</I> |
<DD>Returns a new, empty keymap. The space for the keymap is allocated with |
<DD>Returns a new, empty keymap. The space for the keymap is allocated with |
Line 3116 Readline which keymap to use.
|
Line 3314 Readline which keymap to use.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX244"></A> | <A NAME="IDX263"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> Keymap <B>rl_copy_keymap</B> <I>(Keymap map)</I> |
<DT><U>Function:</U> Keymap <B>rl_copy_keymap</B> <I>(Keymap map)</I> |
<DD>Return a new keymap which is a copy of <VAR>map</VAR>. |
<DD>Return a new keymap which is a copy of <VAR>map</VAR>. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX245"></A> | <A NAME="IDX264"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> Keymap <B>rl_make_keymap</B> <I>(void)</I> |
<DT><U>Function:</U> Keymap <B>rl_make_keymap</B> <I>(void)</I> |
<DD>Return a new keymap with the printing characters bound to rl_insert, |
<DD>Return a new keymap with the printing characters bound to rl_insert, |
Line 3132 the Meta digits bound to produce numeric arguments.
|
Line 3330 the Meta digits bound to produce numeric arguments.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX246"></A> | <A NAME="IDX265"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> void <B>rl_discard_keymap</B> <I>(Keymap keymap)</I> |
<DT><U>Function:</U> void <B>rl_discard_keymap</B> <I>(Keymap keymap)</I> |
<DD>Free the storage associated with the data in <VAR>keymap</VAR>. |
<DD>Free the storage associated with the data in <VAR>keymap</VAR>. |
Line 3140 The caller should free <VAR>keymap</VAR>.
|
Line 3338 The caller should free <VAR>keymap</VAR>.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX247"></A> | <A NAME="IDX266"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> void <B>rl_free_keymap</B> <I>(Keymap keymap)</I> |
<DT><U>Function:</U> void <B>rl_free_keymap</B> <I>(Keymap keymap)</I> |
<DD>Free all storage associated with <VAR>keymap</VAR>. This calls |
<DD>Free all storage associated with <VAR>keymap</VAR>. This calls |
Line 3148 The caller should free <VAR>keymap</VAR>.
|
Line 3346 The caller should free <VAR>keymap</VAR>.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
|
<A NAME="IDX267"></A> |
|
<DL> |
|
<DT><U>Function:</U> int <B>rl_empty_keymap</B> <I>(Keymap keymap)</I> |
|
<DD>Return non-zero if there are no keys bound to functions in <VAR>keymap</VAR>; |
|
zero if there are any keys bound. |
|
</DL> |
|
</P><P> |
|
|
Readline has several internal keymaps. These functions allow you to |
Readline has several internal keymaps. These functions allow you to |
change which keymap is active. |
change which keymap is active. |
</P><P> |
</P><P> |
|
|
<A NAME="IDX248"></A> | <A NAME="IDX268"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> Keymap <B>rl_get_keymap</B> <I>(void)</I> |
<DT><U>Function:</U> Keymap <B>rl_get_keymap</B> <I>(void)</I> |
<DD>Returns the currently active keymap. |
<DD>Returns the currently active keymap. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX249"></A> | <A NAME="IDX269"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> void <B>rl_set_keymap</B> <I>(Keymap keymap)</I> |
<DT><U>Function:</U> void <B>rl_set_keymap</B> <I>(Keymap keymap)</I> |
<DD>Makes <VAR>keymap</VAR> the currently active keymap. |
<DD>Makes <VAR>keymap</VAR> the currently active keymap. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX250"></A> | <A NAME="IDX270"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> Keymap <B>rl_get_keymap_by_name</B> <I>(const char *name)</I> |
<DT><U>Function:</U> Keymap <B>rl_get_keymap_by_name</B> <I>(const char *name)</I> |
<DD>Return the keymap matching <VAR>name</VAR>. <VAR>name</VAR> is one which would |
<DD>Return the keymap matching <VAR>name</VAR>. <VAR>name</VAR> is one which would |
Line 3174 be supplied in a <CODE>set keymap</CODE> inputrc line
|
Line 3380 be supplied in a <CODE>set keymap</CODE> inputrc line
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX251"></A> | <A NAME="IDX271"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> char * <B>rl_get_keymap_name</B> <I>(Keymap keymap)</I> |
<DT><U>Function:</U> char * <B>rl_get_keymap_name</B> <I>(Keymap keymap)</I> |
<DD>Return the name matching <VAR>keymap</VAR>. <VAR>name</VAR> is one which would |
<DD>Return the name matching <VAR>keymap</VAR>. <VAR>name</VAR> is one which would |
Line 3182 be supplied in a <CODE>set keymap</CODE> inputrc line
|
Line 3388 be supplied in a <CODE>set keymap</CODE> inputrc line
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
|
<A NAME="IDX272"></A> |
|
<DL> |
|
<DT><U>Function:</U> int <B>rl_set_keymap_name</B> <I>(const char *name, Keymap keymap)</I> |
|
<DD>Set the name of <VAR>keymap</VAR>. This name will then be "registered" and |
|
available for use in a <CODE>set keymap</CODE> inputrc directive |
|
see section <A HREF="readline.html#SEC9">1.3 Readline Init File</A>). |
|
The <VAR>name</VAR> may not be one of Readline's builtin keymap names; |
|
you may not add a different name for one of Readline's builtin keymaps. |
|
You may replace the name associated with a given keymap by calling this |
|
function more than once with the same <VAR>keymap</VAR> argument. |
|
You may associate a registered <VAR>name</VAR> with a new keymap by calling this |
|
function more than once with the same <VAR>name</VAR> argument. |
|
There is no way to remove a named keymap once the name has been |
|
registered. |
|
Readline will make a copy of <VAR>name</VAR>. |
|
The return value is greater than zero unless <VAR>name</VAR> is one of |
|
Readline's builtin keymap names or <VAR>keymap</VAR> is one of Readline's |
|
builtin keymaps. |
|
</DL> |
|
</P><P> |
|
|
<A NAME="Binding Keys"></A> |
<A NAME="Binding Keys"></A> |
<HR SIZE="6"> |
<HR SIZE="6"> |
<A NAME="SEC32"></A> |
<A NAME="SEC32"></A> |
Line 3219 initialization function assigned to the <CODE>rl_start
|
Line 3446 initialization function assigned to the <CODE>rl_start
|
These functions manage key bindings. |
These functions manage key bindings. |
</P><P> |
</P><P> |
|
|
<A NAME="IDX252"></A> | <A NAME="IDX273"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_bind_key</B> <I>(int key, rl_command_func_t *function)</I> |
<DT><U>Function:</U> int <B>rl_bind_key</B> <I>(int key, rl_command_func_t *function)</I> |
<DD>Binds <VAR>key</VAR> to <VAR>function</VAR> in the currently active keymap. |
<DD>Binds <VAR>key</VAR> to <VAR>function</VAR> in the currently active keymap. |
Line 3227 Returns non-zero in the case of an invalid <VAR>key</V
|
Line 3454 Returns non-zero in the case of an invalid <VAR>key</V
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX253"></A> | <A NAME="IDX274"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_bind_key_in_map</B> <I>(int key, rl_command_func_t *function, Keymap map)</I> |
<DT><U>Function:</U> int <B>rl_bind_key_in_map</B> <I>(int key, rl_command_func_t *function, Keymap map)</I> |
<DD>Bind <VAR>key</VAR> to <VAR>function</VAR> in <VAR>map</VAR>. |
<DD>Bind <VAR>key</VAR> to <VAR>function</VAR> in <VAR>map</VAR>. |
Line 3235 Returns non-zero in the case of an invalid <VAR>key</V
|
Line 3462 Returns non-zero in the case of an invalid <VAR>key</V
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX254"></A> | <A NAME="IDX275"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_bind_key_if_unbound</B> <I>(int key, rl_command_func_t *function)</I> |
<DT><U>Function:</U> int <B>rl_bind_key_if_unbound</B> <I>(int key, rl_command_func_t *function)</I> |
<DD>Binds <VAR>key</VAR> to <VAR>function</VAR> if it is not already bound in the |
<DD>Binds <VAR>key</VAR> to <VAR>function</VAR> if it is not already bound in the |
Line 3245 already bound.
|
Line 3472 already bound.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX255"></A> | <A NAME="IDX276"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_bind_key_if_unbound_in_map</B> <I>(int key, rl_command_func_t *function, Keymap map)</I> |
<DT><U>Function:</U> int <B>rl_bind_key_if_unbound_in_map</B> <I>(int key, rl_command_func_t *function, Keymap map)</I> |
<DD>Binds <VAR>key</VAR> to <VAR>function</VAR> if it is not already bound in <VAR>map</VAR>. |
<DD>Binds <VAR>key</VAR> to <VAR>function</VAR> if it is not already bound in <VAR>map</VAR>. |
Line 3254 already bound.
|
Line 3481 already bound.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX256"></A> | <A NAME="IDX277"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_unbind_key</B> <I>(int key)</I> |
<DT><U>Function:</U> int <B>rl_unbind_key</B> <I>(int key)</I> |
<DD>Bind <VAR>key</VAR> to the null function in the currently active keymap. |
<DD>Bind <VAR>key</VAR> to the null function in the currently active keymap. |
Line 3262 Returns non-zero in case of error.
|
Line 3489 Returns non-zero in case of error.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX257"></A> | <A NAME="IDX278"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_unbind_key_in_map</B> <I>(int key, Keymap map)</I> |
<DT><U>Function:</U> int <B>rl_unbind_key_in_map</B> <I>(int key, Keymap map)</I> |
<DD>Bind <VAR>key</VAR> to the null function in <VAR>map</VAR>. |
<DD>Bind <VAR>key</VAR> to the null function in <VAR>map</VAR>. |
Line 3270 Returns non-zero in case of error.
|
Line 3497 Returns non-zero in case of error.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX258"></A> | <A NAME="IDX279"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_unbind_function_in_map</B> <I>(rl_command_func_t *function, Keymap map)</I> |
<DT><U>Function:</U> int <B>rl_unbind_function_in_map</B> <I>(rl_command_func_t *function, Keymap map)</I> |
<DD>Unbind all keys that execute <VAR>function</VAR> in <VAR>map</VAR>. |
<DD>Unbind all keys that execute <VAR>function</VAR> in <VAR>map</VAR>. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX259"></A> | <A NAME="IDX280"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_unbind_command_in_map</B> <I>(const char *command, Keymap map)</I> |
<DT><U>Function:</U> int <B>rl_unbind_command_in_map</B> <I>(const char *command, Keymap map)</I> |
<DD>Unbind all keys that are bound to <VAR>command</VAR> in <VAR>map</VAR>. |
<DD>Unbind all keys that are bound to <VAR>command</VAR> in <VAR>map</VAR>. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX260"></A> | <A NAME="IDX281"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_bind_keyseq</B> <I>(const char *keyseq, rl_command_func_t *function)</I> |
<DT><U>Function:</U> int <B>rl_bind_keyseq</B> <I>(const char *keyseq, rl_command_func_t *function)</I> |
<DD>Bind the key sequence represented by the string <VAR>keyseq</VAR> to the function |
<DD>Bind the key sequence represented by the string <VAR>keyseq</VAR> to the function |
Line 3294 The return value is non-zero if <VAR>keyseq</VAR> is i
|
Line 3521 The return value is non-zero if <VAR>keyseq</VAR> is i
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX261"></A> | <A NAME="IDX282"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_bind_keyseq_in_map</B> <I>(const char *keyseq, rl_command_func_t *function, Keymap map)</I> |
<DT><U>Function:</U> int <B>rl_bind_keyseq_in_map</B> <I>(const char *keyseq, rl_command_func_t *function, Keymap map)</I> |
<DD>Bind the key sequence represented by the string <VAR>keyseq</VAR> to the function |
<DD>Bind the key sequence represented by the string <VAR>keyseq</VAR> to the function |
Line 3304 The return value is non-zero if <VAR>keyseq</VAR> is i
|
Line 3531 The return value is non-zero if <VAR>keyseq</VAR> is i
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX262"></A> | <A NAME="IDX283"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_set_key</B> <I>(const char *keyseq, rl_command_func_t *function, Keymap map)</I> |
<DT><U>Function:</U> int <B>rl_set_key</B> <I>(const char *keyseq, rl_command_func_t *function, Keymap map)</I> |
<DD>Equivalent to <CODE>rl_bind_keyseq_in_map</CODE>. |
<DD>Equivalent to <CODE>rl_bind_keyseq_in_map</CODE>. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX263"></A> | <A NAME="IDX284"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_bind_keyseq_if_unbound</B> <I>(const char *keyseq, rl_command_func_t *function)</I> |
<DT><U>Function:</U> int <B>rl_bind_keyseq_if_unbound</B> <I>(const char *keyseq, rl_command_func_t *function)</I> |
<DD>Binds <VAR>keyseq</VAR> to <VAR>function</VAR> if it is not already bound in the |
<DD>Binds <VAR>keyseq</VAR> to <VAR>function</VAR> if it is not already bound in the |
Line 3321 already bound.
|
Line 3548 already bound.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX264"></A> | <A NAME="IDX285"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_bind_keyseq_if_unbound_in_map</B> <I>(const char *keyseq, rl_command_func_t *function, Keymap map)</I> |
<DT><U>Function:</U> int <B>rl_bind_keyseq_if_unbound_in_map</B> <I>(const char *keyseq, rl_command_func_t *function, Keymap map)</I> |
<DD>Binds <VAR>keyseq</VAR> to <VAR>function</VAR> if it is not already bound in <VAR>map</VAR>. |
<DD>Binds <VAR>keyseq</VAR> to <VAR>function</VAR> if it is not already bound in <VAR>map</VAR>. |
Line 3330 already bound.
|
Line 3557 already bound.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX265"></A> | <A NAME="IDX286"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_generic_bind</B> <I>(int type, const char *keyseq, char *data, Keymap map)</I> |
<DT><U>Function:</U> int <B>rl_generic_bind</B> <I>(int type, const char *keyseq, char *data, Keymap map)</I> |
<DD>Bind the key sequence represented by the string <VAR>keyseq</VAR> to the arbitrary |
<DD>Bind the key sequence represented by the string <VAR>keyseq</VAR> to the arbitrary |
Line 3341 necessary. The initial keymap in which to do bindings
|
Line 3568 necessary. The initial keymap in which to do bindings
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX266"></A> | <A NAME="IDX287"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_parse_and_bind</B> <I>(char *line)</I> |
<DT><U>Function:</U> int <B>rl_parse_and_bind</B> <I>(char *line)</I> |
<DD>Parse <VAR>line</VAR> as if it had been read from the <CODE>inputrc</CODE> file and |
<DD>Parse <VAR>line</VAR> as if it had been read from the <CODE>inputrc</CODE> file and |
Line 3350 perform any key bindings and variable assignments foun
|
Line 3577 perform any key bindings and variable assignments foun
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX267"></A> | <A NAME="IDX288"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_read_init_file</B> <I>(const char *filename)</I> |
<DT><U>Function:</U> int <B>rl_read_init_file</B> <I>(const char *filename)</I> |
<DD>Read keybindings and variable assignments from <VAR>filename</VAR> |
<DD>Read keybindings and variable assignments from <VAR>filename</VAR> |
Line 3381 and the functions invoked by a particular key sequence
|
Line 3608 and the functions invoked by a particular key sequence
|
associate a new function name with an arbitrary function. |
associate a new function name with an arbitrary function. |
</P><P> |
</P><P> |
|
|
<A NAME="IDX268"></A> | <A NAME="IDX289"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> rl_command_func_t * <B>rl_named_function</B> <I>(const char *name)</I> |
<DT><U>Function:</U> rl_command_func_t * <B>rl_named_function</B> <I>(const char *name)</I> |
<DD>Return the function with name <VAR>name</VAR>. |
<DD>Return the function with name <VAR>name</VAR>. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX269"></A> | <A NAME="IDX290"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> rl_command_func_t * <B>rl_function_of_keyseq</B> <I>(const char *keyseq, Keymap map, int *type)</I> |
<DT><U>Function:</U> rl_command_func_t * <B>rl_function_of_keyseq</B> <I>(const char *keyseq, Keymap map, int *type)</I> |
<DD>Return the function invoked by <VAR>keyseq</VAR> in keymap <VAR>map</VAR>. |
<DD>Return the function invoked by <VAR>keyseq</VAR> in keymap <VAR>map</VAR>. |
If <VAR>map</VAR> is <CODE>NULL</CODE>, the current keymap is used. If <VAR>type</VAR> is |
If <VAR>map</VAR> is <CODE>NULL</CODE>, the current keymap is used. If <VAR>type</VAR> is |
not <CODE>NULL</CODE>, the type of the object is returned in the <CODE>int</CODE> variable |
not <CODE>NULL</CODE>, the type of the object is returned in the <CODE>int</CODE> variable |
it points to (one of <CODE>ISFUNC</CODE>, <CODE>ISKMAP</CODE>, or <CODE>ISMACR</CODE>). |
it points to (one of <CODE>ISFUNC</CODE>, <CODE>ISKMAP</CODE>, or <CODE>ISMACR</CODE>). |
|
It takes a "translated" key sequence and should not be used if the key sequence |
|
can include NUL. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX270"></A> | <A NAME="IDX291"></A> |
<DL> |
<DL> |
|
<DT><U>Function:</U> rl_command_func_t * <B>rl_function_of_keyseq_len</B> <I>(const char *keyseq, size_t len, Keymap map, int *type)</I> |
|
<DD>Return the function invoked by <VAR>keyseq</VAR> of length <VAR>len</VAR> |
|
in keymap <VAR>map</VAR>. Equivalent to <CODE>rl_function_of_keyseq</CODE> with the |
|
addition of the <VAR>len</VAR> parameter. |
|
It takes a "translated" key sequence and should be used if the key sequence |
|
can include NUL. |
|
</DL> |
|
</P><P> |
|
|
|
<A NAME="IDX292"></A> |
|
<DL> |
<DT><U>Function:</U> char ** <B>rl_invoking_keyseqs</B> <I>(rl_command_func_t *function)</I> |
<DT><U>Function:</U> char ** <B>rl_invoking_keyseqs</B> <I>(rl_command_func_t *function)</I> |
<DD>Return an array of strings representing the key sequences used to |
<DD>Return an array of strings representing the key sequences used to |
invoke <VAR>function</VAR> in the current keymap. |
invoke <VAR>function</VAR> in the current keymap. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX271"></A> | <A NAME="IDX293"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> char ** <B>rl_invoking_keyseqs_in_map</B> <I>(rl_command_func_t *function, Keymap map)</I> |
<DT><U>Function:</U> char ** <B>rl_invoking_keyseqs_in_map</B> <I>(rl_command_func_t *function, Keymap map)</I> |
<DD>Return an array of strings representing the key sequences used to |
<DD>Return an array of strings representing the key sequences used to |
Line 3414 invoke <VAR>function</VAR> in the keymap <VAR>map</VAR
|
Line 3654 invoke <VAR>function</VAR> in the keymap <VAR>map</VAR
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX272"></A> | <A NAME="IDX294"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> void <B>rl_function_dumper</B> <I>(int readable)</I> |
<DT><U>Function:</U> void <B>rl_function_dumper</B> <I>(int readable)</I> |
<DD>Print the readline function names and the key sequences currently |
<DD>Print the readline function names and the key sequences currently |
Line 3424 the list is formatted in such a way that it can be mad
|
Line 3664 the list is formatted in such a way that it can be mad
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX273"></A> | <A NAME="IDX295"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> void <B>rl_list_funmap_names</B> <I>(void)</I> |
<DT><U>Function:</U> void <B>rl_list_funmap_names</B> <I>(void)</I> |
<DD>Print the names of all bindable Readline functions to <CODE>rl_outstream</CODE>. |
<DD>Print the names of all bindable Readline functions to <CODE>rl_outstream</CODE>. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX274"></A> | <A NAME="IDX296"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> const char ** <B>rl_funmap_names</B> <I>(void)</I> |
<DT><U>Function:</U> const char ** <B>rl_funmap_names</B> <I>(void)</I> |
<DD>Return a NULL terminated array of known function names. The array is |
<DD>Return a NULL terminated array of known function names. The array is |
Line 3441 should free the array, but not the pointers, using <CO
|
Line 3681 should free the array, but not the pointers, using <CO
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX275"></A> | <A NAME="IDX297"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_add_funmap_entry</B> <I>(const char *name, rl_command_func_t *function)</I> |
<DT><U>Function:</U> int <B>rl_add_funmap_entry</B> <I>(const char *name, rl_command_func_t *function)</I> |
<DD>Add <VAR>name</VAR> to the list of bindable Readline command names, and make |
<DD>Add <VAR>name</VAR> to the list of bindable Readline command names, and make |
Line 3496 tells what to undo, not how to undo it. <CODE>UNDO_BE
|
Line 3736 tells what to undo, not how to undo it. <CODE>UNDO_BE
|
<CODE>rl_end_undo_group()</CODE>. |
<CODE>rl_end_undo_group()</CODE>. |
</P><P> |
</P><P> |
|
|
<A NAME="IDX276"></A> | <A NAME="IDX298"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_begin_undo_group</B> <I>(void)</I> |
<DT><U>Function:</U> int <B>rl_begin_undo_group</B> <I>(void)</I> |
<DD>Begins saving undo information in a group construct. The undo |
<DD>Begins saving undo information in a group construct. The undo |
Line 3506 information usually comes from calls to <CODE>rl_inser
|
Line 3746 information usually comes from calls to <CODE>rl_inser
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX277"></A> | <A NAME="IDX299"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_end_undo_group</B> <I>(void)</I> |
<DT><U>Function:</U> int <B>rl_end_undo_group</B> <I>(void)</I> |
<DD>Closes the current undo group started with <CODE>rl_begin_undo_group |
<DD>Closes the current undo group started with <CODE>rl_begin_undo_group |
Line 3515 for each call to <CODE>rl_begin_undo_group()</CODE>.
|
Line 3755 for each call to <CODE>rl_begin_undo_group()</CODE>.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX278"></A> | <A NAME="IDX300"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> void <B>rl_add_undo</B> <I>(enum undo_code what, int start, int end, char *text)</I> |
<DT><U>Function:</U> void <B>rl_add_undo</B> <I>(enum undo_code what, int start, int end, char *text)</I> |
<DD>Remember how to undo an event (according to <VAR>what</VAR>). The affected |
<DD>Remember how to undo an event (according to <VAR>what</VAR>). The affected |
Line 3523 text runs from <VAR>start</VAR> to <VAR>end</VAR>, and
|
Line 3763 text runs from <VAR>start</VAR> to <VAR>end</VAR>, and
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX279"></A> | <A NAME="IDX301"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> void <B>rl_free_undo_list</B> <I>(void)</I> |
<DT><U>Function:</U> void <B>rl_free_undo_list</B> <I>(void)</I> |
<DD>Free the existing undo list. |
<DD>Free the existing undo list. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX280"></A> | <A NAME="IDX302"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_do_undo</B> <I>(void)</I> |
<DT><U>Function:</U> int <B>rl_do_undo</B> <I>(void)</I> |
<DD>Undo the first thing on the undo list. Returns <CODE>0</CODE> if there was |
<DD>Undo the first thing on the undo list. Returns <CODE>0</CODE> if there was |
Line 3544 once, just before you modify the text. You must suppl
|
Line 3784 once, just before you modify the text. You must suppl
|
the text range that you are going to modify. |
the text range that you are going to modify. |
</P><P> |
</P><P> |
|
|
<A NAME="IDX281"></A> | <A NAME="IDX303"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_modifying</B> <I>(int start, int end)</I> |
<DT><U>Function:</U> int <B>rl_modifying</B> <I>(int start, int end)</I> |
<DD>Tell Readline to save the text between <VAR>start</VAR> and <VAR>end</VAR> as a |
<DD>Tell Readline to save the text between <VAR>start</VAR> and <VAR>end</VAR> as a |
Line 3571 that text.
|
Line 3811 that text.
|
<!--docid::SEC35::--> |
<!--docid::SEC35::--> |
<P> |
<P> |
|
|
<A NAME="IDX282"></A> | <A NAME="IDX304"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> void <B>rl_redisplay</B> <I>(void)</I> |
<DT><U>Function:</U> void <B>rl_redisplay</B> <I>(void)</I> |
<DD>Change what's displayed on the screen to reflect the current contents |
<DD>Change what's displayed on the screen to reflect the current contents |
Line 3579 of <CODE>rl_line_buffer</CODE>.
|
Line 3819 of <CODE>rl_line_buffer</CODE>.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX283"></A> | <A NAME="IDX305"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_forced_update_display</B> <I>(void)</I> |
<DT><U>Function:</U> int <B>rl_forced_update_display</B> <I>(void)</I> |
<DD>Force the line to be updated and redisplayed, whether or not |
<DD>Force the line to be updated and redisplayed, whether or not |
Line 3587 Readline thinks the screen display is correct.
|
Line 3827 Readline thinks the screen display is correct.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX284"></A> | <A NAME="IDX306"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_on_new_line</B> <I>(void)</I> |
<DT><U>Function:</U> int <B>rl_on_new_line</B> <I>(void)</I> |
<DD>Tell the update functions that we have moved onto a new (empty) line, |
<DD>Tell the update functions that we have moved onto a new (empty) line, |
Line 3595 usually after outputting a newline.
|
Line 3835 usually after outputting a newline.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX285"></A> | <A NAME="IDX307"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_on_new_line_with_prompt</B> <I>(void)</I> |
<DT><U>Function:</U> int <B>rl_on_new_line_with_prompt</B> <I>(void)</I> |
<DD>Tell the update functions that we have moved onto a new line, with |
<DD>Tell the update functions that we have moved onto a new line, with |
Line 3607 It should be used after setting <VAR>rl_already_prompt
|
Line 3847 It should be used after setting <VAR>rl_already_prompt
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX286"></A> | <A NAME="IDX308"></A> |
<DL> |
<DL> |
|
<DT><U>Function:</U> int <B>rl_clear_visible_line</B> <I>(void)</I> |
|
<DD>Clear the screen lines corresponding to the current line's contents. |
|
</DL> |
|
</P><P> |
|
|
|
<A NAME="IDX309"></A> |
|
<DL> |
<DT><U>Function:</U> int <B>rl_reset_line_state</B> <I>(void)</I> |
<DT><U>Function:</U> int <B>rl_reset_line_state</B> <I>(void)</I> |
<DD>Reset the display state to a clean state and redisplay the current line |
<DD>Reset the display state to a clean state and redisplay the current line |
starting on a new line. |
starting on a new line. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX287"></A> | <A NAME="IDX310"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_crlf</B> <I>(void)</I> |
<DT><U>Function:</U> int <B>rl_crlf</B> <I>(void)</I> |
<DD>Move the cursor to the start of the next screen line. |
<DD>Move the cursor to the start of the next screen line. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX288"></A> | <A NAME="IDX311"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_show_char</B> <I>(int c)</I> |
<DT><U>Function:</U> int <B>rl_show_char</B> <I>(int c)</I> |
<DD>Display character <VAR>c</VAR> on <CODE>rl_outstream</CODE>. |
<DD>Display character <VAR>c</VAR> on <CODE>rl_outstream</CODE>. |
Line 3633 redisplay.
|
Line 3880 redisplay.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX289"></A> | <A NAME="IDX312"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_message</B> <I>(const char *, <small>...</small>)</I> |
<DT><U>Function:</U> int <B>rl_message</B> <I>(const char *, <small>...</small>)</I> |
<DD>The arguments are a format string as would be supplied to <CODE>printf</CODE>, |
<DD>The arguments are a format string as would be supplied to <CODE>printf</CODE>, |
Line 3646 before calling this function.
|
Line 3893 before calling this function.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX290"></A> | <A NAME="IDX313"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_clear_message</B> <I>(void)</I> |
<DT><U>Function:</U> int <B>rl_clear_message</B> <I>(void)</I> |
<DD>Clear the message in the echo area. If the prompt was saved with a call to |
<DD>Clear the message in the echo area. If the prompt was saved with a call to |
Line 3655 call <CODE>rl_restore_prompt</CODE> before calling thi
|
Line 3902 call <CODE>rl_restore_prompt</CODE> before calling thi
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX291"></A> | <A NAME="IDX314"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> void <B>rl_save_prompt</B> <I>(void)</I> |
<DT><U>Function:</U> void <B>rl_save_prompt</B> <I>(void)</I> |
<DD>Save the local Readline prompt display state in preparation for |
<DD>Save the local Readline prompt display state in preparation for |
Line 3663 displaying a new message in the message area with <COD
|
Line 3910 displaying a new message in the message area with <COD
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX292"></A> | <A NAME="IDX315"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> void <B>rl_restore_prompt</B> <I>(void)</I> |
<DT><U>Function:</U> void <B>rl_restore_prompt</B> <I>(void)</I> |
<DD>Restore the local Readline prompt display state saved by the most |
<DD>Restore the local Readline prompt display state saved by the most |
Line 3674 corresponding call to <CODE>rl_clear_message</CODE>.
|
Line 3921 corresponding call to <CODE>rl_clear_message</CODE>.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX293"></A> | <A NAME="IDX316"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_expand_prompt</B> <I>(char *prompt)</I> |
<DT><U>Function:</U> int <B>rl_expand_prompt</B> <I>(char *prompt)</I> |
<DD>Expand any special character sequences in <VAR>prompt</VAR> and set up the |
<DD>Expand any special character sequences in <VAR>prompt</VAR> and set up the |
Line 3687 It returns the number of visible characters on the las
|
Line 3934 It returns the number of visible characters on the las
|
Applications may indicate that the prompt contains characters that take |
Applications may indicate that the prompt contains characters that take |
up no physical screen space when displayed by bracketing a sequence of |
up no physical screen space when displayed by bracketing a sequence of |
such characters with the special markers <CODE>RL_PROMPT_START_IGNORE</CODE> |
such characters with the special markers <CODE>RL_PROMPT_START_IGNORE</CODE> |
and <CODE>RL_PROMPT_END_IGNORE</CODE> (declared in <TT>`readline.h'</TT>. This may | and <CODE>RL_PROMPT_END_IGNORE</CODE> (declared in <TT>`readline.h'</TT>). This may |
be used to embed terminal-specific escape sequences in prompts. |
be used to embed terminal-specific escape sequences in prompts. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX294"></A> | <A NAME="IDX317"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_set_prompt</B> <I>(const char *prompt)</I> |
<DT><U>Function:</U> int <B>rl_set_prompt</B> <I>(const char *prompt)</I> |
<DD>Make Readline use <VAR>prompt</VAR> for subsequent redisplay. This calls |
<DD>Make Readline use <VAR>prompt</VAR> for subsequent redisplay. This calls |
Line 3719 to the result.
|
Line 3966 to the result.
|
<!--docid::SEC36::--> |
<!--docid::SEC36::--> |
<P> |
<P> |
|
|
<A NAME="IDX295"></A> | <A NAME="IDX318"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_insert_text</B> <I>(const char *text)</I> |
<DT><U>Function:</U> int <B>rl_insert_text</B> <I>(const char *text)</I> |
<DD>Insert <VAR>text</VAR> into the line at the current cursor position. |
<DD>Insert <VAR>text</VAR> into the line at the current cursor position. |
Line 3727 Returns the number of characters inserted.
|
Line 3974 Returns the number of characters inserted.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX296"></A> | <A NAME="IDX319"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_delete_text</B> <I>(int start, int end)</I> |
<DT><U>Function:</U> int <B>rl_delete_text</B> <I>(int start, int end)</I> |
<DD>Delete the text between <VAR>start</VAR> and <VAR>end</VAR> in the current line. |
<DD>Delete the text between <VAR>start</VAR> and <VAR>end</VAR> in the current line. |
Line 3735 Returns the number of characters deleted.
|
Line 3982 Returns the number of characters deleted.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX297"></A> | <A NAME="IDX320"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> char * <B>rl_copy_text</B> <I>(int start, int end)</I> |
<DT><U>Function:</U> char * <B>rl_copy_text</B> <I>(int start, int end)</I> |
<DD>Return a copy of the text between <VAR>start</VAR> and <VAR>end</VAR> in |
<DD>Return a copy of the text between <VAR>start</VAR> and <VAR>end</VAR> in |
Line 3743 the current line.
|
Line 3990 the current line.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX298"></A> | <A NAME="IDX321"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_kill_text</B> <I>(int start, int end)</I> |
<DT><U>Function:</U> int <B>rl_kill_text</B> <I>(int start, int end)</I> |
<DD>Copy the text between <VAR>start</VAR> and <VAR>end</VAR> in the current line |
<DD>Copy the text between <VAR>start</VAR> and <VAR>end</VAR> in the current line |
Line 3755 not a kill, a new kill ring slot is used.
|
Line 4002 not a kill, a new kill ring slot is used.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX299"></A> | <A NAME="IDX322"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_push_macro_input</B> <I>(char *macro)</I> |
<DT><U>Function:</U> int <B>rl_push_macro_input</B> <I>(char *macro)</I> |
<DD>Cause <VAR>macro</VAR> to be inserted into the line, as if it had been invoked |
<DD>Cause <VAR>macro</VAR> to be inserted into the line, as if it had been invoked |
Line 3782 by a key bound to a macro. Not especially useful; use
|
Line 4029 by a key bound to a macro. Not especially useful; use
|
<!--docid::SEC37::--> |
<!--docid::SEC37::--> |
<P> |
<P> |
|
|
<A NAME="IDX300"></A> | <A NAME="IDX323"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_read_key</B> <I>(void)</I> |
<DT><U>Function:</U> int <B>rl_read_key</B> <I>(void)</I> |
<DD>Return the next character available from Readline's current input stream. |
<DD>Return the next character available from Readline's current input stream. |
Line 3794 the <CODE>rl_event_hook</CODE> variable.
|
Line 4041 the <CODE>rl_event_hook</CODE> variable.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX301"></A> | <A NAME="IDX324"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_getc</B> <I>(FILE *stream)</I> |
<DT><U>Function:</U> int <B>rl_getc</B> <I>(FILE *stream)</I> |
<DD>Return the next character available from <VAR>stream</VAR>, which is assumed to |
<DD>Return the next character available from <VAR>stream</VAR>, which is assumed to |
Line 3802 be the keyboard.
|
Line 4049 be the keyboard.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX302"></A> | <A NAME="IDX325"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_stuff_char</B> <I>(int c)</I> |
<DT><U>Function:</U> int <B>rl_stuff_char</B> <I>(int c)</I> |
<DD>Insert <VAR>c</VAR> into the Readline input stream. It will be "read" |
<DD>Insert <VAR>c</VAR> into the Readline input stream. It will be "read" |
Line 3813 before Readline attempts to read characters from the t
|
Line 4060 before Readline attempts to read characters from the t
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX303"></A> | <A NAME="IDX326"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_execute_next</B> <I>(int c)</I> |
<DT><U>Function:</U> int <B>rl_execute_next</B> <I>(int c)</I> |
<DD>Make <VAR>c</VAR> be the next command to be executed when <CODE>rl_read_key()</CODE> |
<DD>Make <VAR>c</VAR> be the next command to be executed when <CODE>rl_read_key()</CODE> |
Line 3821 is called. This sets <VAR>rl_pending_input</VAR>.
|
Line 4068 is called. This sets <VAR>rl_pending_input</VAR>.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX304"></A> | <A NAME="IDX327"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_clear_pending_input</B> <I>(void)</I> |
<DT><U>Function:</U> int <B>rl_clear_pending_input</B> <I>(void)</I> |
<DD>Unset <VAR>rl_pending_input</VAR>, effectively negating the effect of any |
<DD>Unset <VAR>rl_pending_input</VAR>, effectively negating the effect of any |
Line 3830 pending input has not already been read with <CODE>rl_
|
Line 4077 pending input has not already been read with <CODE>rl_
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX305"></A> | <A NAME="IDX328"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_set_keyboard_input_timeout</B> <I>(int u)</I> |
<DT><U>Function:</U> int <B>rl_set_keyboard_input_timeout</B> <I>(int u)</I> |
<DD>While waiting for keyboard input in <CODE>rl_read_key()</CODE>, Readline will |
<DD>While waiting for keyboard input in <CODE>rl_read_key()</CODE>, Readline will |
Line 3860 Returns the old timeout value.
|
Line 4107 Returns the old timeout value.
|
<!--docid::SEC38::--> |
<!--docid::SEC38::--> |
<P> |
<P> |
|
|
<A NAME="IDX306"></A> | <A NAME="IDX329"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> void <B>rl_prep_terminal</B> <I>(int meta_flag)</I> |
<DT><U>Function:</U> void <B>rl_prep_terminal</B> <I>(int meta_flag)</I> |
<DD>Modify the terminal settings for Readline's use, so <CODE>readline()</CODE> |
<DD>Modify the terminal settings for Readline's use, so <CODE>readline()</CODE> |
Line 3870 read eight-bit input.
|
Line 4117 read eight-bit input.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX307"></A> | <A NAME="IDX330"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> void <B>rl_deprep_terminal</B> <I>(void)</I> |
<DT><U>Function:</U> void <B>rl_deprep_terminal</B> <I>(void)</I> |
<DD>Undo the effects of <CODE>rl_prep_terminal()</CODE>, leaving the terminal in |
<DD>Undo the effects of <CODE>rl_prep_terminal()</CODE>, leaving the terminal in |
Line 3879 the state in which it was before the most recent call
|
Line 4126 the state in which it was before the most recent call
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX308"></A> | <A NAME="IDX331"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> void <B>rl_tty_set_default_bindings</B> <I>(Keymap kmap)</I> |
<DT><U>Function:</U> void <B>rl_tty_set_default_bindings</B> <I>(Keymap kmap)</I> |
<DD>Read the operating system's terminal editing characters (as would be |
<DD>Read the operating system's terminal editing characters (as would be |
Line 3888 The bindings are performed in <VAR>kmap</VAR>.
|
Line 4135 The bindings are performed in <VAR>kmap</VAR>.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX309"></A> | <A NAME="IDX332"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> void <B>rl_tty_unset_default_bindings</B> <I>(Keymap kmap)</I> |
<DT><U>Function:</U> void <B>rl_tty_unset_default_bindings</B> <I>(Keymap kmap)</I> |
<DD>Reset the bindings manipulated by <CODE>rl_tty_set_default_bindings</CODE> so |
<DD>Reset the bindings manipulated by <CODE>rl_tty_set_default_bindings</CODE> so |
Line 3897 The bindings are performed in <VAR>kmap</VAR>.
|
Line 4144 The bindings are performed in <VAR>kmap</VAR>.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX310"></A> | <A NAME="IDX333"></A> |
<DL> |
<DL> |
|
<DT><U>Function:</U> int <B>rl_tty_set_echoing</B> <I>(int value)</I> |
|
<DD>Set Readline's idea of whether or not it is echoing output to its output |
|
stream (<VAR>rl_outstream</VAR>). If <VAR>value</VAR> is 0, Readline does not display |
|
output to <VAR>rl_outstream</VAR>; any other value enables output. The initial |
|
value is set when Readline initializes the terminal settings. |
|
This function returns the previous value. |
|
</DL> |
|
</P><P> |
|
|
|
<A NAME="IDX334"></A> |
|
<DL> |
<DT><U>Function:</U> int <B>rl_reset_terminal</B> <I>(const char *terminal_name)</I> |
<DT><U>Function:</U> int <B>rl_reset_terminal</B> <I>(const char *terminal_name)</I> |
<DD>Reinitialize Readline's idea of the terminal settings using |
<DD>Reinitialize Readline's idea of the terminal settings using |
<VAR>terminal_name</VAR> as the terminal type (e.g., <CODE>vt100</CODE>). |
<VAR>terminal_name</VAR> as the terminal type (e.g., <CODE>vt100</CODE>). |
Line 3925 environment variable is used.
|
Line 4183 environment variable is used.
|
<!--docid::SEC39::--> |
<!--docid::SEC39::--> |
<P> |
<P> |
|
|
<A NAME="IDX311"></A> | <A NAME="IDX335"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_save_state</B> <I>(struct readline_state *sp)</I> |
<DT><U>Function:</U> int <B>rl_save_state</B> <I>(struct readline_state *sp)</I> |
<DD>Save a snapshot of Readline's internal state to <VAR>sp</VAR>. |
<DD>Save a snapshot of Readline's internal state to <VAR>sp</VAR>. |
Line 3935 The caller is responsible for allocating the structure
|
Line 4193 The caller is responsible for allocating the structure
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX312"></A> | <A NAME="IDX336"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_restore_state</B> <I>(struct readline_state *sp)</I> |
<DT><U>Function:</U> int <B>rl_restore_state</B> <I>(struct readline_state *sp)</I> |
<DD>Restore Readline's internal state to that stored in <VAR>sp</VAR>, which must |
<DD>Restore Readline's internal state to that stored in <VAR>sp</VAR>, which must |
Line 3946 The caller is responsible for freeing the structure.
|
Line 4204 The caller is responsible for freeing the structure.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX313"></A> | <A NAME="IDX337"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> void <B>rl_free</B> <I>(void *mem)</I> |
<DT><U>Function:</U> void <B>rl_free</B> <I>(void *mem)</I> |
<DD>Deallocate the memory pointed to by <VAR>mem</VAR>. <VAR>mem</VAR> must have been |
<DD>Deallocate the memory pointed to by <VAR>mem</VAR>. <VAR>mem</VAR> must have been |
Line 3954 allocated by <CODE>malloc</CODE>.
|
Line 4212 allocated by <CODE>malloc</CODE>.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX314"></A> | <A NAME="IDX338"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> void <B>rl_replace_line</B> <I>(const char *text, int clear_undo)</I> |
<DT><U>Function:</U> void <B>rl_replace_line</B> <I>(const char *text, int clear_undo)</I> |
<DD>Replace the contents of <CODE>rl_line_buffer</CODE> with <VAR>text</VAR>. |
<DD>Replace the contents of <CODE>rl_line_buffer</CODE> with <VAR>text</VAR>. |
Line 3964 current line is cleared.
|
Line 4222 current line is cleared.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX315"></A> | <A NAME="IDX339"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> void <B>rl_extend_line_buffer</B> <I>(int len)</I> |
<DT><U>Function:</U> void <B>rl_extend_line_buffer</B> <I>(int len)</I> |
<DD>Ensure that <CODE>rl_line_buffer</CODE> has enough space to hold <VAR>len</VAR> |
<DD>Ensure that <CODE>rl_line_buffer</CODE> has enough space to hold <VAR>len</VAR> |
Line 3972 characters, possibly reallocating it if necessary.
|
Line 4230 characters, possibly reallocating it if necessary.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX316"></A> | <A NAME="IDX340"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_initialize</B> <I>(void)</I> |
<DT><U>Function:</U> int <B>rl_initialize</B> <I>(void)</I> |
<DD>Initialize or re-initialize Readline's internal state. |
<DD>Initialize or re-initialize Readline's internal state. |
Line 3981 reading any input.
|
Line 4239 reading any input.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX317"></A> | <A NAME="IDX341"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_ding</B> <I>(void)</I> |
<DT><U>Function:</U> int <B>rl_ding</B> <I>(void)</I> |
<DD>Ring the terminal bell, obeying the setting of <CODE>bell-style</CODE>. |
<DD>Ring the terminal bell, obeying the setting of <CODE>bell-style</CODE>. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX318"></A> | <A NAME="IDX342"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_alphabetic</B> <I>(int c)</I> |
<DT><U>Function:</U> int <B>rl_alphabetic</B> <I>(int c)</I> |
<DD>Return 1 if <VAR>c</VAR> is an alphabetic character. |
<DD>Return 1 if <VAR>c</VAR> is an alphabetic character. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX319"></A> | <A NAME="IDX343"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> void <B>rl_display_match_list</B> <I>(char **matches, int len, int max)</I> |
<DT><U>Function:</U> void <B>rl_display_match_list</B> <I>(char **matches, int len, int max)</I> |
<DD>A convenience function for displaying a list of strings in |
<DD>A convenience function for displaying a list of strings in |
Line 4015 The following are implemented as macros, defined in <C
|
Line 4273 The following are implemented as macros, defined in <C
|
Applications should refrain from using them. |
Applications should refrain from using them. |
</P><P> |
</P><P> |
|
|
<A NAME="IDX320"></A> | <A NAME="IDX344"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>_rl_uppercase_p</B> <I>(int c)</I> |
<DT><U>Function:</U> int <B>_rl_uppercase_p</B> <I>(int c)</I> |
<DD>Return 1 if <VAR>c</VAR> is an uppercase alphabetic character. |
<DD>Return 1 if <VAR>c</VAR> is an uppercase alphabetic character. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX321"></A> | <A NAME="IDX345"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>_rl_lowercase_p</B> <I>(int c)</I> |
<DT><U>Function:</U> int <B>_rl_lowercase_p</B> <I>(int c)</I> |
<DD>Return 1 if <VAR>c</VAR> is a lowercase alphabetic character. |
<DD>Return 1 if <VAR>c</VAR> is a lowercase alphabetic character. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX322"></A> | <A NAME="IDX346"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>_rl_digit_p</B> <I>(int c)</I> |
<DT><U>Function:</U> int <B>_rl_digit_p</B> <I>(int c)</I> |
<DD>Return 1 if <VAR>c</VAR> is a numeric character. |
<DD>Return 1 if <VAR>c</VAR> is a numeric character. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX323"></A> | <A NAME="IDX347"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>_rl_to_upper</B> <I>(int c)</I> |
<DT><U>Function:</U> int <B>_rl_to_upper</B> <I>(int c)</I> |
<DD>If <VAR>c</VAR> is a lowercase alphabetic character, return the corresponding |
<DD>If <VAR>c</VAR> is a lowercase alphabetic character, return the corresponding |
Line 4044 uppercase character.
|
Line 4302 uppercase character.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX324"></A> | <A NAME="IDX348"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>_rl_to_lower</B> <I>(int c)</I> |
<DT><U>Function:</U> int <B>_rl_to_lower</B> <I>(int c)</I> |
<DD>If <VAR>c</VAR> is an uppercase alphabetic character, return the corresponding |
<DD>If <VAR>c</VAR> is an uppercase alphabetic character, return the corresponding |
Line 4052 lowercase character.
|
Line 4310 lowercase character.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX325"></A> | <A NAME="IDX349"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>_rl_digit_value</B> <I>(int c)</I> |
<DT><U>Function:</U> int <B>_rl_digit_value</B> <I>(int c)</I> |
<DD>If <VAR>c</VAR> is a number, return the value it represents. |
<DD>If <VAR>c</VAR> is a number, return the value it represents. |
Line 4077 lowercase character.
|
Line 4335 lowercase character.
|
<!--docid::SEC40::--> |
<!--docid::SEC40::--> |
<P> |
<P> |
|
|
<A NAME="IDX326"></A> | <A NAME="IDX350"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_macro_bind</B> <I>(const char *keyseq, const char *macro, Keymap map)</I> |
<DT><U>Function:</U> int <B>rl_macro_bind</B> <I>(const char *keyseq, const char *macro, Keymap map)</I> |
<DD>Bind the key sequence <VAR>keyseq</VAR> to invoke the macro <VAR>macro</VAR>. |
<DD>Bind the key sequence <VAR>keyseq</VAR> to invoke the macro <VAR>macro</VAR>. |
Line 4087 use <CODE>rl_generic_bind()</CODE> instead.
|
Line 4345 use <CODE>rl_generic_bind()</CODE> instead.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX327"></A> | <A NAME="IDX351"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> void <B>rl_macro_dumper</B> <I>(int readable)</I> |
<DT><U>Function:</U> void <B>rl_macro_dumper</B> <I>(int readable)</I> |
<DD>Print the key sequences bound to macros and their values, using |
<DD>Print the key sequences bound to macros and their values, using |
Line 4097 that it can be made part of an <CODE>inputrc</CODE> fi
|
Line 4355 that it can be made part of an <CODE>inputrc</CODE> fi
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX328"></A> | <A NAME="IDX352"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_variable_bind</B> <I>(const char *variable, const char *value)</I> |
<DT><U>Function:</U> int <B>rl_variable_bind</B> <I>(const char *variable, const char *value)</I> |
<DD>Make the Readline variable <VAR>variable</VAR> have <VAR>value</VAR>. |
<DD>Make the Readline variable <VAR>variable</VAR> have <VAR>value</VAR>. |
Line 4107 file (see section <A HREF="readline.html#SEC10">1.3.1
|
Line 4365 file (see section <A HREF="readline.html#SEC10">1.3.1
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX329"></A> | <A NAME="IDX353"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> char * <B>rl_variable_value</B> <I>(const char *variable)</I> |
<DT><U>Function:</U> char * <B>rl_variable_value</B> <I>(const char *variable)</I> |
<DD>Return a string representing the value of the Readline variable <VAR>variable</VAR>. |
<DD>Return a string representing the value of the Readline variable <VAR>variable</VAR>. |
Line 4115 For boolean variables, this string is either <SAMP>`on
|
Line 4373 For boolean variables, this string is either <SAMP>`on
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX330"></A> | <A NAME="IDX354"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> void <B>rl_variable_dumper</B> <I>(int readable)</I> |
<DT><U>Function:</U> void <B>rl_variable_dumper</B> <I>(int readable)</I> |
<DD>Print the readline variable names and their current values |
<DD>Print the readline variable names and their current values |
Line 4125 that it can be made part of an <CODE>inputrc</CODE> fi
|
Line 4383 that it can be made part of an <CODE>inputrc</CODE> fi
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX331"></A> | <A NAME="IDX355"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_set_paren_blink_timeout</B> <I>(int u)</I> |
<DT><U>Function:</U> int <B>rl_set_paren_blink_timeout</B> <I>(int u)</I> |
<DD>Set the time interval (in microseconds) that Readline waits when showing |
<DD>Set the time interval (in microseconds) that Readline waits when showing |
Line 4133 a balancing character when <CODE>blink-matching-paren<
|
Line 4391 a balancing character when <CODE>blink-matching-paren<
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX332"></A> | <A NAME="IDX356"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> char * <B>rl_get_termcap</B> <I>(const char *cap)</I> |
<DT><U>Function:</U> char * <B>rl_get_termcap</B> <I>(const char *cap)</I> |
<DD>Retrieve the string value of the termcap capability <VAR>cap</VAR>. |
<DD>Retrieve the string value of the termcap capability <VAR>cap</VAR>. |
Line 4145 values for only those capabilities Readline uses.
|
Line 4403 values for only those capabilities Readline uses.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX333"></A> | <A NAME="IDX357"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> void <B>rl_clear_history</B> <I>(void)</I> |
<DT><U>Function:</U> void <B>rl_clear_history</B> <I>(void)</I> |
<DD>Clear the history list by deleting all of the entries, in the same manner |
<DD>Clear the history list by deleting all of the entries, in the same manner |
Line 4155 Readline saves in the history list.
|
Line 4413 Readline saves in the history list.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
|
<A NAME="IDX358"></A> |
|
<DL> |
|
<DT><U>Function:</U> void <B>rl_activate_mark</B> <I>(void)</I> |
|
<DD>Enable an <EM>active</EM> mark. |
|
When this is enabled, the text between point and mark (the <VAR>region</VAR>) is |
|
displayed in the terminal's standout mode (a <VAR>face</VAR>). |
|
This is called by various readline functions that set the mark and insert |
|
text, and is available for applications to call. |
|
</DL> |
|
</P><P> |
|
|
|
<A NAME="IDX359"></A> |
|
<DL> |
|
<DT><U>Function:</U> void <B>rl_deactivate_mark</B> <I>(void)</I> |
|
<DD>Turn off the active mark. |
|
</DL> |
|
</P><P> |
|
|
|
<A NAME="IDX360"></A> |
|
<DL> |
|
<DT><U>Function:</U> void <B>rl_keep_mark_active</B> <I>(void)</I> |
|
<DD>Indicate that the mark should remain active when the current readline function |
|
completes and after redisplay occurs. |
|
In most cases, the mark remains active for only the duration of a single |
|
bindable readline function. |
|
</DL> |
|
</P><P> |
|
|
|
<A NAME="IDX361"></A> |
|
<DL> |
|
<DT><U>Function:</U> int <B>rl_mark_active_p</B> <I>(void)</I> |
|
<DD>Return a non-zero value if the mark is currently active; zero otherwise. |
|
</DL> |
|
</P><P> |
|
|
<A NAME="Alternate Interface"></A> |
<A NAME="Alternate Interface"></A> |
<HR SIZE="6"> |
<HR SIZE="6"> |
<A NAME="SEC41"></A> |
<A NAME="SEC41"></A> |
Line 4181 also be invoked as a `callback' function from an event
|
Line 4474 also be invoked as a `callback' function from an event
|
are functions available to make this easy. |
are functions available to make this easy. |
</P><P> |
</P><P> |
|
|
<A NAME="IDX334"></A> | <A NAME="IDX362"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> void <B>rl_callback_handler_install</B> <I>(const char *prompt, rl_vcpfunc_t *lhandler)</I> |
<DT><U>Function:</U> void <B>rl_callback_handler_install</B> <I>(const char *prompt, rl_vcpfunc_t *lhandler)</I> |
<DD>Set up the terminal for readline I/O and display the initial |
<DD>Set up the terminal for readline I/O and display the initial |
Line 4189 expanded value of <VAR>prompt</VAR>. Save the value o
|
Line 4482 expanded value of <VAR>prompt</VAR>. Save the value o
|
use as a handler function to call when a complete line of input has been |
use as a handler function to call when a complete line of input has been |
entered. |
entered. |
The handler function receives the text of the line as an argument. |
The handler function receives the text of the line as an argument. |
|
As with <CODE>readline()</CODE>, the handler function should <CODE>free</CODE> the |
|
line when it it finished with it. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX335"></A> | <A NAME="IDX363"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> void <B>rl_callback_read_char</B> <I>(void)</I> |
<DT><U>Function:</U> void <B>rl_callback_read_char</B> <I>(void)</I> |
<DD>Whenever an application determines that keyboard input is available, it |
<DD>Whenever an application determines that keyboard input is available, it |
Line 4212 the terminal settings are modified for Readline's use
|
Line 4507 the terminal settings are modified for Readline's use
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX336"></A> | <A NAME="IDX364"></A> |
<DL> |
<DL> |
|
<DT><U>Function:</U> void <B>rl_callback_sigcleanup</B> <I>(void)</I> |
|
<DD>Clean up any internal state the callback interface uses to maintain state |
|
between calls to rl_callback_read_char (e.g., the state of any active |
|
incremental searches). This is intended to be used by applications that |
|
wish to perform their own signal handling; Readline's internal signal handler |
|
calls this when appropriate. |
|
</DL> |
|
</P><P> |
|
|
|
<A NAME="IDX365"></A> |
|
<DL> |
<DT><U>Function:</U> void <B>rl_callback_handler_remove</B> <I>(void)</I> |
<DT><U>Function:</U> void <B>rl_callback_handler_remove</B> <I>(void)</I> |
<DD>Restore the terminal to its initial state and remove the line handler. |
<DD>Restore the terminal to its initial state and remove the line handler. |
This may be called from within a callback as well as independently. | You may call this function from within a callback as well as independently. |
If the <VAR>lhandler</VAR> installed by <CODE>rl_callback_handler_install</CODE> |
If the <VAR>lhandler</VAR> installed by <CODE>rl_callback_handler_install</CODE> |
does not exit the program, either this function or the function referred |
does not exit the program, either this function or the function referred |
to by the value of <CODE>rl_deprep_term_function</CODE> should be called before |
to by the value of <CODE>rl_deprep_term_function</CODE> should be called before |
Line 4332 It understands the EOF character or "exit" to exit the
|
Line 4638 It understands the EOF character or "exit" to exit the
|
|
|
<TABLE><tr><td> </td><td class=example><pre>/* Standard include files. stdio.h is required. */ |
<TABLE><tr><td> </td><td class=example><pre>/* Standard include files. stdio.h is required. */ |
#include <stdlib.h> |
#include <stdlib.h> |
|
#include <string.h> |
#include <unistd.h> |
#include <unistd.h> |
|
#include <locale.h> |
|
|
/* Used for select(2) */ |
/* Used for select(2) */ |
#include <sys/types.h> |
#include <sys/types.h> |
#include <sys/select.h> |
#include <sys/select.h> |
|
|
|
#include <signal.h> |
|
|
#include <stdio.h> |
#include <stdio.h> |
|
|
/* Standard readline include files. */ |
/* Standard readline include files. */ |
Line 4345 It understands the EOF character or "exit" to exit the
|
Line 4655 It understands the EOF character or "exit" to exit the
|
#include <readline/history.h> |
#include <readline/history.h> |
|
|
static void cb_linehandler (char *); |
static void cb_linehandler (char *); |
|
static void sighandler (int); |
|
|
int running; |
int running; |
|
int sigwinch_received; |
const char *prompt = "rltest$ "; |
const char *prompt = "rltest$ "; |
|
|
|
/* Handle SIGWINCH and window size changes when readline is not active and |
|
reading a character. */ |
|
static void |
|
sighandler (int sig) |
|
{ |
|
sigwinch_received = 1; |
|
} |
|
|
/* Callback function called for each line when accept-line executed, EOF |
/* Callback function called for each line when accept-line executed, EOF |
seen, or EOF character read. This sets a flag and returns; it could |
seen, or EOF character read. This sets a flag and returns; it could |
also call exit(3). */ |
also call exit(3). */ |
Line 4383 main (int c, char **v)
|
Line 4703 main (int c, char **v)
|
fd_set fds; |
fd_set fds; |
int r; |
int r; |
|
|
|
/* Set the default locale values according to environment variables. */ |
|
setlocale (LC_ALL, ""); |
|
|
|
/* Handle window size changes when readline is not active and reading |
|
characters. */ |
|
signal (SIGWINCH, sighandler); |
|
|
/* Install the line handler. */ |
/* Install the line handler. */ |
rl_callback_handler_install (prompt, cb_linehandler); |
rl_callback_handler_install (prompt, cb_linehandler); |
|
|
Line 4397 main (int c, char **v)
|
Line 4724 main (int c, char **v)
|
FD_SET (fileno (rl_instream), &fds); |
FD_SET (fileno (rl_instream), &fds); |
|
|
r = select (FD_SETSIZE, &fds, NULL, NULL, NULL); |
r = select (FD_SETSIZE, &fds, NULL, NULL, NULL); |
if (r < 0) | if (r < 0 && errno != EINTR) |
{ |
{ |
perror ("rltest: select"); |
perror ("rltest: select"); |
rl_callback_handler_remove (); |
rl_callback_handler_remove (); |
break; |
break; |
} |
} |
|
if (sigwinch_received) |
|
{ |
|
rl_resize_terminal (); |
|
sigwinch_received = 0; |
|
} |
|
if (r < 0) |
|
continue; |
|
|
if (FD_ISSET (fileno (rl_instream), &fds)) |
if (FD_ISSET (fileno (rl_instream), &fds)) |
rl_callback_read_char (); |
rl_callback_read_char (); |
Line 4468 resetting the terminal to its original state. If the
|
Line 4802 resetting the terminal to its original state. If the
|
handler does more than update its idea of the terminal size and return (for |
handler does more than update its idea of the terminal size and return (for |
example, a <CODE>longjmp</CODE> back to a main processing loop), it <EM>must</EM> |
example, a <CODE>longjmp</CODE> back to a main processing loop), it <EM>must</EM> |
call <CODE>rl_cleanup_after_signal()</CODE> (described below), to restore the |
call <CODE>rl_cleanup_after_signal()</CODE> (described below), to restore the |
terminal state. | terminal state. |
</P><P> |
</P><P> |
|
|
|
When an application is using the callback interface |
|
(see section <A HREF="readline.html#SEC41">2.4.12 Alternate Interface</A>), Readline installs signal handlers only for |
|
the duration of the call to <CODE>rl_callback_read_char</CODE>. Applications |
|
using the callback interface should be prepared to clean up Readline's |
|
state if they wish to handle the signal before the line handler completes |
|
and restores the terminal state. |
|
</P><P> |
|
|
|
If an application using the callback interface wishes to have Readline |
|
install its signal handlers at the time the application calls |
|
<CODE>rl_callback_handler_install</CODE> and remove them only when a complete |
|
line of input has been read, it should set the |
|
<CODE>rl_persistent_signal_handlers</CODE> variable to a non-zero value. |
|
This allows an application to defer all of the handling of the signals |
|
Readline catches to Readline. |
|
Applications should use this variable with care; it can result in Readline |
|
catching signals and not acting on them (or allowing the application to react |
|
to them) until the application calls <CODE>rl_callback_read_char</CODE>. This |
|
can result in an application becoming less responsive to keyboard signals |
|
like SIGINT. |
|
If an application does not want or need to perform any signal handling, or |
|
does not need to do any processing between calls to <CODE>rl_callback_read_char</CODE>, |
|
setting this variable may be desirable. |
|
</P><P> |
|
|
Readline provides two variables that allow application writers to |
Readline provides two variables that allow application writers to |
control whether or not it will catch certain signals and act on them |
control whether or not it will catch certain signals and act on them |
when they are received. It is important that applications change the |
when they are received. It is important that applications change the |
Line 4478 values of these variables only when calling <CODE>read
|
Line 4837 values of these variables only when calling <CODE>read
|
a signal handler, so Readline's internal signal state is not corrupted. |
a signal handler, so Readline's internal signal state is not corrupted. |
</P><P> |
</P><P> |
|
|
<A NAME="IDX337"></A> | <A NAME="IDX366"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_catch_signals</B> |
<DT><U>Variable:</U> int <B>rl_catch_signals</B> |
<DD>If this variable is non-zero, Readline will install signal handlers for |
<DD>If this variable is non-zero, Readline will install signal handlers for |
Line 4490 The default value of <CODE>rl_catch_signals</CODE> is
|
Line 4849 The default value of <CODE>rl_catch_signals</CODE> is
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX338"></A> | <A NAME="IDX367"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_catch_sigwinch</B> |
<DT><U>Variable:</U> int <B>rl_catch_sigwinch</B> |
<DD>If this variable is set to a non-zero value, |
<DD>If this variable is set to a non-zero value, |
Line 4501 The default value of <CODE>rl_catch_sigwinch</CODE> is
|
Line 4860 The default value of <CODE>rl_catch_sigwinch</CODE> is
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX339"></A> | <A NAME="IDX368"></A> |
<DL> |
<DL> |
|
<DT><U>Variable:</U> int <B>rl_persistent_signal_handlers</B> |
|
<DD>If an application using the callback interface wishes Readline's signal |
|
handlers to be installed and active during the set of calls to |
|
<CODE>rl_callback_read_char</CODE> that constitutes an entire single line, |
|
it should set this variable to a non-zero value. |
|
</P><P> |
|
|
|
The default value of <CODE>rl_persistent_signal_handlers</CODE> is 0. |
|
</DL> |
|
</P><P> |
|
|
|
<A NAME="IDX369"></A> |
|
<DL> |
<DT><U>Variable:</U> int <B>rl_change_environment</B> |
<DT><U>Variable:</U> int <B>rl_change_environment</B> |
<DD>If this variable is set to a non-zero value, |
<DD>If this variable is set to a non-zero value, |
and Readline is handling <CODE>SIGWINCH</CODE>, Readline will modify the |
and Readline is handling <CODE>SIGWINCH</CODE>, Readline will modify the |
Line 4521 Readline provides convenience functions to do the nece
|
Line 4893 Readline provides convenience functions to do the nece
|
and internal state cleanup upon receipt of a signal. |
and internal state cleanup upon receipt of a signal. |
</P><P> |
</P><P> |
|
|
<A NAME="IDX340"></A> | <A NAME="IDX370"></A> |
<DL> |
<DL> |
|
<DT><U>Function:</U> int <B>rl_pending_signal</B> <I>(void)</I> |
|
<DD>Return the signal number of the most recent signal Readline received but |
|
has not yet handled, or 0 if there is no pending signal. |
|
</DL> |
|
</P><P> |
|
|
|
<A NAME="IDX371"></A> |
|
<DL> |
<DT><U>Function:</U> void <B>rl_cleanup_after_signal</B> <I>(void)</I> |
<DT><U>Function:</U> void <B>rl_cleanup_after_signal</B> <I>(void)</I> |
<DD>This function will reset the state of the terminal to what it was before |
<DD>This function will reset the state of the terminal to what it was before |
<CODE>readline()</CODE> was called, and remove the Readline signal handlers for |
<CODE>readline()</CODE> was called, and remove the Readline signal handlers for |
Line 4531 all signals, depending on the values of <CODE>rl_catch
|
Line 4911 all signals, depending on the values of <CODE>rl_catch
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX341"></A> | <A NAME="IDX372"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> void <B>rl_free_line_state</B> <I>(void)</I> |
<DT><U>Function:</U> void <B>rl_free_line_state</B> <I>(void)</I> |
<DD>This will free any partial state associated with the current input line |
<DD>This will free any partial state associated with the current input line |
Line 4543 current input line.
|
Line 4923 current input line.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX342"></A> | <A NAME="IDX373"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> void <B>rl_reset_after_signal</B> <I>(void)</I> |
<DT><U>Function:</U> void <B>rl_reset_after_signal</B> <I>(void)</I> |
<DD>This will reinitialize the terminal and reinstall any Readline signal |
<DD>This will reinitialize the terminal and reinstall any Readline signal |
Line 4552 handlers, depending on the values of <CODE>rl_catch_si
|
Line 4932 handlers, depending on the values of <CODE>rl_catch_si
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
|
If an application wants to force Readline to handle any signals that |
|
have arrived while it has been executing, <CODE>rl_check_signals()</CODE> |
|
will call Readline's internal signal handler if there are any pending |
|
signals. This is primarily intended for those applications that use |
|
a custom <CODE>rl_getc_function</CODE> (see section <A HREF="readline.html#SEC28">2.3 Readline Variables</A>) and wish |
|
to handle signals received while waiting for input. |
|
</P><P> |
|
|
|
<A NAME="IDX374"></A> |
|
<DL> |
|
<DT><U>Function:</U> void <B>rl_check_signals</B> <I>(void)</I> |
|
<DD>If there are any pending signals, call Readline's internal signal handling |
|
functions to process them. <CODE>rl_pending_signal()</CODE> can be used independently |
|
to determine whether or not there are any pending signals. |
|
</DL> |
|
</P><P> |
|
|
If an application does not wish Readline to catch <CODE>SIGWINCH</CODE>, it may |
If an application does not wish Readline to catch <CODE>SIGWINCH</CODE>, it may |
call <CODE>rl_resize_terminal()</CODE> or <CODE>rl_set_screen_size()</CODE> to force |
call <CODE>rl_resize_terminal()</CODE> or <CODE>rl_set_screen_size()</CODE> to force |
Readline to update its idea of the terminal size when a <CODE>SIGWINCH</CODE> | Readline to update its idea of the terminal size when it receives |
is received. | a <CODE>SIGWINCH</CODE>. |
</P><P> |
</P><P> |
|
|
<A NAME="IDX343"></A> | <A NAME="IDX375"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> void <B>rl_echo_signal_char</B> <I>(int sig)</I> |
<DT><U>Function:</U> void <B>rl_echo_signal_char</B> <I>(int sig)</I> |
<DD>If an application wishes to install its own signal handlers, but still |
<DD>If an application wishes to install its own signal handlers, but still |
Line 4568 function with <VAR>sig</VAR> set to <CODE>SIGINT</CODE
|
Line 4965 function with <VAR>sig</VAR> set to <CODE>SIGINT</CODE
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX344"></A> | <A NAME="IDX376"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> void <B>rl_resize_terminal</B> <I>(void)</I> |
<DT><U>Function:</U> void <B>rl_resize_terminal</B> <I>(void)</I> |
<DD>Update Readline's internal screen size by reading values from the kernel. |
<DD>Update Readline's internal screen size by reading values from the kernel. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX345"></A> | <A NAME="IDX377"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> void <B>rl_set_screen_size</B> <I>(int rows, int cols)</I> |
<DT><U>Function:</U> void <B>rl_set_screen_size</B> <I>(int rows, int cols)</I> |
<DD>Set Readline's idea of the terminal size to <VAR>rows</VAR> rows and |
<DD>Set Readline's idea of the terminal size to <VAR>rows</VAR> rows and |
<VAR>cols</VAR> columns. If either <VAR>rows</VAR> or <VAR>columns</VAR> is less than |
<VAR>cols</VAR> columns. If either <VAR>rows</VAR> or <VAR>columns</VAR> is less than |
or equal to 0, Readline's idea of that terminal dimension is unchanged. |
or equal to 0, Readline's idea of that terminal dimension is unchanged. |
|
This is intended to tell Readline the physical dimensions of the terminal, |
|
and is used internally to calculate the maximum number of characters that |
|
may appear on a single line and on the screen. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
If an application does not want to install a <CODE>SIGWINCH</CODE> handler, but |
If an application does not want to install a <CODE>SIGWINCH</CODE> handler, but |
is still interested in the screen dimensions, Readline's idea of the screen | is still interested in the screen dimensions, it may query Readline's idea |
size may be queried. | of the screen size. |
</P><P> |
</P><P> |
|
|
<A NAME="IDX346"></A> | <A NAME="IDX378"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> void <B>rl_get_screen_size</B> <I>(int *rows, int *cols)</I> |
<DT><U>Function:</U> void <B>rl_get_screen_size</B> <I>(int *rows, int *cols)</I> |
<DD>Return Readline's idea of the terminal's size in the |
<DD>Return Readline's idea of the terminal's size in the |
Line 4597 variables pointed to by the arguments.
|
Line 4997 variables pointed to by the arguments.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX347"></A> | <A NAME="IDX379"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> void <B>rl_reset_screen_size</B> <I>(void)</I> |
<DT><U>Function:</U> void <B>rl_reset_screen_size</B> <I>(void)</I> |
<DD>Cause Readline to reobtain the screen size and recalculate its dimensions. |
<DD>Cause Readline to reobtain the screen size and recalculate its dimensions. |
Line 4607 variables pointed to by the arguments.
|
Line 5007 variables pointed to by the arguments.
|
The following functions install and remove Readline's signal handlers. |
The following functions install and remove Readline's signal handlers. |
</P><P> |
</P><P> |
|
|
<A NAME="IDX348"></A> | <A NAME="IDX380"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_set_signals</B> <I>(void)</I> |
<DT><U>Function:</U> int <B>rl_set_signals</B> <I>(void)</I> |
<DD>Install Readline's signal handler for <CODE>SIGINT</CODE>, <CODE>SIGQUIT</CODE>, |
<DD>Install Readline's signal handler for <CODE>SIGINT</CODE>, <CODE>SIGQUIT</CODE>, |
Line 4617 The following functions install and remove Readline's
|
Line 5017 The following functions install and remove Readline's
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX349"></A> | <A NAME="IDX381"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_clear_signals</B> <I>(void)</I> |
<DT><U>Function:</U> int <B>rl_clear_signals</B> <I>(void)</I> |
<DD>Remove all of the Readline signal handlers installed by |
<DD>Remove all of the Readline signal handlers installed by |
Line 4730 Such a generator function is referred to as an
|
Line 5130 Such a generator function is referred to as an
|
</OL> |
</OL> |
<P> |
<P> |
|
|
<A NAME="IDX350"></A> | <A NAME="IDX382"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_complete</B> <I>(int ignore, int invoking_key)</I> |
<DT><U>Function:</U> int <B>rl_complete</B> <I>(int ignore, int invoking_key)</I> |
<DD>Complete the word at or before point. You have supplied the function |
<DD>Complete the word at or before point. You have supplied the function |
Line 4739 that does the initial simple matching selection algori
|
Line 5139 that does the initial simple matching selection algori
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX351"></A> | <A NAME="IDX383"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> rl_compentry_func_t * <B>rl_completion_entry_function</B> |
<DT><U>Variable:</U> rl_compentry_func_t * <B>rl_completion_entry_function</B> |
<DD>This is a pointer to the generator function for |
<DD>This is a pointer to the generator function for |
Line 4775 Here is the complete list of callable completion funct
|
Line 5175 Here is the complete list of callable completion funct
|
Readline. |
Readline. |
</P><P> |
</P><P> |
|
|
<A NAME="IDX352"></A> | <A NAME="IDX384"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_complete_internal</B> <I>(int what_to_do)</I> |
<DT><U>Function:</U> int <B>rl_complete_internal</B> <I>(int what_to_do)</I> |
<DD>Complete the word at or before point. <VAR>what_to_do</VAR> says what to do |
<DD>Complete the word at or before point. <VAR>what_to_do</VAR> says what to do |
Line 4789 a common prefix.
|
Line 5189 a common prefix.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX353"></A> | <A NAME="IDX385"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_complete</B> <I>(int ignore, int invoking_key)</I> |
<DT><U>Function:</U> int <B>rl_complete</B> <I>(int ignore, int invoking_key)</I> |
<DD>Complete the word at or before point. You have supplied the function |
<DD>Complete the word at or before point. You have supplied the function |
Line 4801 argument depending on <VAR>invoking_key</VAR>.
|
Line 5201 argument depending on <VAR>invoking_key</VAR>.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX354"></A> | <A NAME="IDX386"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_possible_completions</B> <I>(int count, int invoking_key)</I> |
<DT><U>Function:</U> int <B>rl_possible_completions</B> <I>(int count, int invoking_key)</I> |
<DD>List the possible completions. See description of <CODE>rl_complete |
<DD>List the possible completions. See description of <CODE>rl_complete |
Line 4810 argument depending on <VAR>invoking_key</VAR>.
|
Line 5210 argument depending on <VAR>invoking_key</VAR>.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX355"></A> | <A NAME="IDX387"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_insert_completions</B> <I>(int count, int invoking_key)</I> |
<DT><U>Function:</U> int <B>rl_insert_completions</B> <I>(int count, int invoking_key)</I> |
<DD>Insert the list of possible completions into the line, deleting the |
<DD>Insert the list of possible completions into the line, deleting the |
Line 4819 This calls <CODE>rl_complete_internal()</CODE> with an
|
Line 5219 This calls <CODE>rl_complete_internal()</CODE> with an
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX356"></A> | <A NAME="IDX388"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> int <B>rl_completion_mode</B> <I>(rl_command_func_t *cfunc)</I> |
<DT><U>Function:</U> int <B>rl_completion_mode</B> <I>(rl_command_func_t *cfunc)</I> |
<DD>Returns the appropriate value to pass to <CODE>rl_complete_internal()</CODE> |
<DD>Returns the appropriate value to pass to <CODE>rl_complete_internal()</CODE> |
Line 4831 the same interface as <CODE>rl_complete()</CODE>.
|
Line 5231 the same interface as <CODE>rl_complete()</CODE>.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX357"></A> | <A NAME="IDX389"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> char ** <B>rl_completion_matches</B> <I>(const char *text, rl_compentry_func_t *entry_func)</I> |
<DT><U>Function:</U> char ** <B>rl_completion_matches</B> <I>(const char *text, rl_compentry_func_t *entry_func)</I> |
<DD>Returns an array of strings which is a list of completions for |
<DD>Returns an array of strings which is a list of completions for |
Line 4849 when there are no more matches.
|
Line 5249 when there are no more matches.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX358"></A> | <A NAME="IDX390"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> char * <B>rl_filename_completion_function</B> <I>(const char *text, int state)</I> |
<DT><U>Function:</U> char * <B>rl_filename_completion_function</B> <I>(const char *text, int state)</I> |
<DD>A generator function for filename completion in the general case. |
<DD>A generator function for filename completion in the general case. |
Line 4860 Readline functions).
|
Line 5260 Readline functions).
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX359"></A> | <A NAME="IDX391"></A> |
<DL> |
<DL> |
<DT><U>Function:</U> char * <B>rl_username_completion_function</B> <I>(const char *text, int state)</I> |
<DT><U>Function:</U> char * <B>rl_username_completion_function</B> <I>(const char *text, int state)</I> |
<DD>A completion generator for usernames. <VAR>text</VAR> contains a partial |
<DD>A completion generator for usernames. <VAR>text</VAR> contains a partial |
Line 4888 for subsequent calls.
|
Line 5288 for subsequent calls.
|
<!--docid::SEC48::--> |
<!--docid::SEC48::--> |
<P> |
<P> |
|
|
<A NAME="IDX360"></A> | <A NAME="IDX392"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> rl_compentry_func_t * <B>rl_completion_entry_function</B> |
<DT><U>Variable:</U> rl_compentry_func_t * <B>rl_completion_entry_function</B> |
<DD>A pointer to the generator function for <CODE>rl_completion_matches()</CODE>. |
<DD>A pointer to the generator function for <CODE>rl_completion_matches()</CODE>. |
Line 4897 the default filename completer.
|
Line 5297 the default filename completer.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX361"></A> | <A NAME="IDX393"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> rl_completion_func_t * <B>rl_attempted_completion_function</B> |
<DT><U>Variable:</U> rl_completion_func_t * <B>rl_attempted_completion_function</B> |
<DD>A pointer to an alternative function to create matches. |
<DD>A pointer to an alternative function to create matches. |
Line 4914 completion even if this function returns no matches.
|
Line 5314 completion even if this function returns no matches.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX362"></A> | <A NAME="IDX394"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> rl_quote_func_t * <B>rl_filename_quoting_function</B> |
<DT><U>Variable:</U> rl_quote_func_t * <B>rl_filename_quoting_function</B> |
<DD>A pointer to a function that will quote a filename in an |
<DD>A pointer to a function that will quote a filename in an |
Line 4931 to reset this character.
|
Line 5331 to reset this character.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX363"></A> | <A NAME="IDX395"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> rl_dequote_func_t * <B>rl_filename_dequoting_function</B> |
<DT><U>Variable:</U> rl_dequote_func_t * <B>rl_filename_dequoting_function</B> |
<DD>A pointer to a function that will remove application-specific quoting |
<DD>A pointer to a function that will remove application-specific quoting |
Line 4944 that delimits the filename (usually <SAMP>`''</SAMP> o
|
Line 5344 that delimits the filename (usually <SAMP>`''</SAMP> o
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX364"></A> | <A NAME="IDX396"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> rl_linebuf_func_t * <B>rl_char_is_quoted_p</B> |
<DT><U>Variable:</U> rl_linebuf_func_t * <B>rl_char_is_quoted_p</B> |
<DD>A pointer to a function to call that determines whether or not a specific |
<DD>A pointer to a function to call that determines whether or not a specific |
Line 4957 used to break words for the completer.
|
Line 5357 used to break words for the completer.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX365"></A> | <A NAME="IDX397"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> rl_compignore_func_t * <B>rl_ignore_some_completions_function</B> |
<DT><U>Variable:</U> rl_compignore_func_t * <B>rl_ignore_some_completions_function</B> |
<DD>This function, if defined, is called by the completer when real filename |
<DD>This function, if defined, is called by the completer when real filename |
Line 4970 from the array must be freed.
|
Line 5370 from the array must be freed.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX366"></A> | <A NAME="IDX398"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> rl_icppfunc_t * <B>rl_directory_completion_hook</B> |
<DT><U>Variable:</U> rl_icppfunc_t * <B>rl_directory_completion_hook</B> |
<DD>This function, if defined, is allowed to modify the directory portion |
<DD>This function, if defined, is allowed to modify the directory portion |
Line 4993 The function should not modify the directory argument
|
Line 5393 The function should not modify the directory argument
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX367"></A> | <A NAME="IDX399"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> rl_icppfunc_t * <B>rl_directory_rewrite_hook;</B> |
<DT><U>Variable:</U> rl_icppfunc_t * <B>rl_directory_rewrite_hook;</B> |
<DD>If non-zero, this is the address of a function to call when completing |
<DD>If non-zero, this is the address of a function to call when completing |
Line 5008 be passed directly to <CODE>opendir()</CODE>.
|
Line 5408 be passed directly to <CODE>opendir()</CODE>.
|
</P><P> |
</P><P> |
|
|
The directory rewrite hook returns an integer that should be non-zero if |
The directory rewrite hook returns an integer that should be non-zero if |
the function modfies its directory argument. | the function modifies its directory argument. |
The function should not modify the directory argument if it returns 0. |
The function should not modify the directory argument if it returns 0. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX368"></A> | <A NAME="IDX400"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> rl_icppfunc_t * <B>rl_filename_stat_hook</B> |
<DT><U>Variable:</U> rl_icppfunc_t * <B>rl_filename_stat_hook</B> |
<DD>If non-zero, this is the address of a function for the completer to |
<DD>If non-zero, this is the address of a function for the completer to |
Line 5024 This function does not need to remove quote characters
|
Line 5424 This function does not need to remove quote characters
|
</P><P> |
</P><P> |
|
|
The stat hook returns an integer that should be non-zero if |
The stat hook returns an integer that should be non-zero if |
the function modfies its directory argument. | the function modifies its directory argument. |
The function should not modify the directory argument if it returns 0. |
The function should not modify the directory argument if it returns 0. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX369"></A> | <A NAME="IDX401"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> rl_dequote_func_t * <B>rl_filename_rewrite_hook</B> |
<DT><U>Variable:</U> rl_dequote_func_t * <B>rl_filename_rewrite_hook</B> |
<DD>If non-zero, this is the address of a function called when reading |
<DD>If non-zero, this is the address of a function called when reading |
Line 5048 allocated string.
|
Line 5448 allocated string.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX370"></A> | <A NAME="IDX402"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> rl_compdisp_func_t * <B>rl_completion_display_matches_hook</B> |
<DT><U>Variable:</U> rl_compdisp_func_t * <B>rl_completion_display_matches_hook</B> |
<DD>If non-zero, then this is the address of a function to call when |
<DD>If non-zero, then this is the address of a function to call when |
Line 5060 where <VAR>matches</VAR> is the array of matching stri
|
Line 5460 where <VAR>matches</VAR> is the array of matching stri
|
<VAR>num_matches</VAR> is the number of strings in that array, and |
<VAR>num_matches</VAR> is the number of strings in that array, and |
<VAR>max_length</VAR> is the length of the longest string in that array. |
<VAR>max_length</VAR> is the length of the longest string in that array. |
Readline provides a convenience function, <CODE>rl_display_match_list</CODE>, |
Readline provides a convenience function, <CODE>rl_display_match_list</CODE>, |
that takes care of doing the display to Readline's output stream. That | that takes care of doing the display to Readline's output stream. |
function may be called from this hook. | You may call that function from this hook. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX371"></A> | <A NAME="IDX403"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> const char * <B>rl_basic_word_break_characters</B> |
<DT><U>Variable:</U> const char * <B>rl_basic_word_break_characters</B> |
<DD>The basic list of characters that signal a break between words for the |
<DD>The basic list of characters that signal a break between words for the |
Line 5075 which break words for completion in Bash:
|
Line 5475 which break words for completion in Bash:
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX372"></A> | <A NAME="IDX404"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> const char * <B>rl_basic_quote_characters</B> |
<DT><U>Variable:</U> const char * <B>rl_basic_quote_characters</B> |
<DD>A list of quote characters which can cause a word break. |
<DD>A list of quote characters which can cause a word break. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX373"></A> | <A NAME="IDX405"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> const char * <B>rl_completer_word_break_characters</B> |
<DT><U>Variable:</U> const char * <B>rl_completer_word_break_characters</B> |
<DD>The list of characters that signal a break between words for |
<DD>The list of characters that signal a break between words for |
Line 5091 which break words for completion in Bash:
|
Line 5491 which break words for completion in Bash:
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX374"></A> | <A NAME="IDX406"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> rl_cpvfunc_t * <B>rl_completion_word_break_hook</B> |
<DT><U>Variable:</U> rl_cpvfunc_t * <B>rl_completion_word_break_hook</B> |
<DD>If non-zero, this is the address of a function to call when Readline is |
<DD>If non-zero, this is the address of a function to call when Readline is |
Line 5103 returns <CODE>NULL</CODE>, <CODE>rl_completer_word_bre
|
Line 5503 returns <CODE>NULL</CODE>, <CODE>rl_completer_word_bre
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX375"></A> | <A NAME="IDX407"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> const char * <B>rl_completer_quote_characters</B> |
<DT><U>Variable:</U> const char * <B>rl_completer_quote_characters</B> |
<DD>A list of characters which can be used to quote a substring of the line. |
<DD>A list of characters which can be used to quote a substring of the line. |
Line 5113 unless they also appear within this list.
|
Line 5513 unless they also appear within this list.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX376"></A> | <A NAME="IDX408"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> const char * <B>rl_filename_quote_characters</B> |
<DT><U>Variable:</U> const char * <B>rl_filename_quote_characters</B> |
<DD>A list of characters that cause a filename to be quoted by the completer |
<DD>A list of characters that cause a filename to be quoted by the completer |
Line 5121 when they appear in a completed filename. The default
|
Line 5521 when they appear in a completed filename. The default
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX377"></A> | <A NAME="IDX409"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> const char * <B>rl_special_prefixes</B> |
<DT><U>Variable:</U> const char * <B>rl_special_prefixes</B> |
<DD>The list of characters that are word break characters, but should be |
<DD>The list of characters that are word break characters, but should be |
Line 5132 shell variables and hostnames.
|
Line 5532 shell variables and hostnames.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX378"></A> | <A NAME="IDX410"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_completion_query_items</B> |
<DT><U>Variable:</U> int <B>rl_completion_query_items</B> |
<DD>Up to this many items will be displayed in response to a |
<DD>Up to this many items will be displayed in response to a |
Line 5142 indicates that Readline should never ask the user.
|
Line 5542 indicates that Readline should never ask the user.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX379"></A> | <A NAME="IDX411"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_completion_append_character</B> |
<DT><U>Variable:</U> int <B>rl_completion_append_character</B> |
<DD>When a single completion alternative matches at the end of the command |
<DD>When a single completion alternative matches at the end of the command |
Line 5152 character (<SAMP>`\0'</SAMP>) prevents anything being
|
Line 5552 character (<SAMP>`\0'</SAMP>) prevents anything being
|
This can be changed in application-specific completion functions to |
This can be changed in application-specific completion functions to |
provide the "most sensible word separator character" according to |
provide the "most sensible word separator character" according to |
an application-specific command line syntax specification. |
an application-specific command line syntax specification. |
|
It is set to the default before any application-specific completion function |
|
is called, and may only be changed within such a function. |
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX380"></A> | <A NAME="IDX412"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_completion_suppress_append</B> |
<DT><U>Variable:</U> int <B>rl_completion_suppress_append</B> |
<DD>If non-zero, <VAR>rl_completion_append_character</VAR> is not appended to |
<DD>If non-zero, <VAR>rl_completion_append_character</VAR> is not appended to |
Line 5165 is called, and may only be changed within such a funct
|
Line 5567 is called, and may only be changed within such a funct
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX381"></A> | <A NAME="IDX413"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_completion_quote_character</B> |
<DT><U>Variable:</U> int <B>rl_completion_quote_character</B> |
<DD>When Readline is completing quoted text, as delimited by one of the |
<DD>When Readline is completing quoted text, as delimited by one of the |
Line 5175 This is set before any application-specific completion
|
Line 5577 This is set before any application-specific completion
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX382"></A> | <A NAME="IDX414"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_completion_suppress_quote</B> |
<DT><U>Variable:</U> int <B>rl_completion_suppress_quote</B> |
<DD>If non-zero, Readline does not append a matching quote character when |
<DD>If non-zero, Readline does not append a matching quote character when |
Line 5185 is called, and may only be changed within such a funct
|
Line 5587 is called, and may only be changed within such a funct
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX383"></A> | <A NAME="IDX415"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_completion_found_quote</B> |
<DT><U>Variable:</U> int <B>rl_completion_found_quote</B> |
<DD>When Readline is completing quoted text, it sets this variable |
<DD>When Readline is completing quoted text, it sets this variable |
Line 5195 This is set before any application-specific completion
|
Line 5597 This is set before any application-specific completion
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX384"></A> | <A NAME="IDX416"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_completion_mark_symlink_dirs</B> |
<DT><U>Variable:</U> int <B>rl_completion_mark_symlink_dirs</B> |
<DD>If non-zero, a slash will be appended to completed filenames that are |
<DD>If non-zero, a slash will be appended to completed filenames that are |
Line 5210 function modifies the value, the user's preferences ar
|
Line 5612 function modifies the value, the user's preferences ar
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX385"></A> | <A NAME="IDX417"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_ignore_completion_duplicates</B> |
<DT><U>Variable:</U> int <B>rl_ignore_completion_duplicates</B> |
<DD>If non-zero, then duplicates in the matches are removed. |
<DD>If non-zero, then duplicates in the matches are removed. |
Line 5218 The default is 1.
|
Line 5620 The default is 1.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX386"></A> | <A NAME="IDX418"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_filename_completion_desired</B> |
<DT><U>Variable:</U> int <B>rl_filename_completion_desired</B> |
<DD>Non-zero means that the results of the matches are to be treated as |
<DD>Non-zero means that the results of the matches are to be treated as |
Line 5232 characters in <CODE>rl_filename_quote_characters</CODE
|
Line 5634 characters in <CODE>rl_filename_quote_characters</CODE
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX387"></A> | <A NAME="IDX419"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_filename_quoting_desired</B> |
<DT><U>Variable:</U> int <B>rl_filename_quoting_desired</B> |
<DD>Non-zero means that the results of the matches are to be quoted using |
<DD>Non-zero means that the results of the matches are to be quoted using |
Line 5246 by <CODE>rl_filename_quoting_function</CODE>.
|
Line 5648 by <CODE>rl_filename_quoting_function</CODE>.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX388"></A> | <A NAME="IDX420"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_attempted_completion_over</B> |
<DT><U>Variable:</U> int <B>rl_attempted_completion_over</B> |
<DD>If an application-specific completion function assigned to |
<DD>If an application-specific completion function assigned to |
Line 5257 It should be set only by an application's completion f
|
Line 5659 It should be set only by an application's completion f
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX389"></A> | <A NAME="IDX421"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_sort_completion_matches</B> |
<DT><U>Variable:</U> int <B>rl_sort_completion_matches</B> |
<DD>If an application sets this variable to 0, Readline will not sort the |
<DD>If an application sets this variable to 0, Readline will not sort the |
Line 5269 matches.
|
Line 5671 matches.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX390"></A> | <A NAME="IDX422"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_completion_type</B> |
<DT><U>Variable:</U> int <B>rl_completion_type</B> |
<DD>Set to a character describing the type of completion Readline is currently |
<DD>Set to a character describing the type of completion Readline is currently |
Line 5281 the same interface as <CODE>rl_complete()</CODE>.
|
Line 5683 the same interface as <CODE>rl_complete()</CODE>.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX391"></A> | <A NAME="IDX423"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_completion_invoking_key</B> |
<DT><U>Variable:</U> int <B>rl_completion_invoking_key</B> |
<DD>Set to the final character in the key sequence that invoked one of the |
<DD>Set to the final character in the key sequence that invoked one of the |
Line 5291 function is called.
|
Line 5693 function is called.
|
</DL> |
</DL> |
</P><P> |
</P><P> |
|
|
<A NAME="IDX392"></A> | <A NAME="IDX424"></A> |
<DL> |
<DL> |
<DT><U>Variable:</U> int <B>rl_inhibit_completion</B> |
<DT><U>Variable:</U> int <B>rl_inhibit_completion</B> |
<DD>If this variable is non-zero, completion is inhibited. The completion |
<DD>If this variable is non-zero, completion is inhibited. The completion |
Line 5703 com_help (arg)
|
Line 6105 com_help (arg)
|
|
|
if (!printed) |
if (!printed) |
{ |
{ |
printf ("No commands match `%s'. Possibilties are:\n", arg); | printf ("No commands match `%s'. Possibilities are:\n", arg); |
|
|
for (i = 0; commands[i].name; i++) |
for (i = 0; commands[i].name; i++) |
{ |
{ |
Line 6438 to permit their use in free software.
|
Line 6840 to permit their use in free software.
|
<TR><TD></TD><TD valign=top><A HREF="readline.html#SEC4">notation, readline</A></TD><TD valign=top><A HREF="readline.html#SEC4">1.2.1 Readline Bare Essentials</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#SEC4">notation, readline</A></TD><TD valign=top><A HREF="readline.html#SEC4">1.2.1 Readline Bare Essentials</A></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TH><A NAME="cp_R"></A>R</TH><TD></TD><TD></TD></TR> |
<TR><TH><A NAME="cp_R"></A>R</TH><TD></TD><TD></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX201">readline, function</A></TD><TD valign=top><A HREF="readline.html#SEC24">2.1 Basic Behavior</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX220">readline, function</A></TD><TD valign=top><A HREF="readline.html#SEC24">2.1 Basic Behavior</A></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TH><A NAME="cp_V"></A>V</TH><TD></TD><TD></TD></TR> |
<TR><TH><A NAME="cp_V"></A>V</TH><TD></TD><TD></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX4">variables, readline</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX4">variables, readline</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
Line 6530 to permit their use in free software.
|
Line 6932 to permit their use in free software.
|
<TR><TD></TD><TH ALIGN=LEFT>Index Entry</TH><TH ALIGN=LEFT> Section</TH></TR> |
<TR><TD></TD><TH ALIGN=LEFT>Index Entry</TH><TH ALIGN=LEFT> Section</TH></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TH><A NAME="fn__"></A>_</TH><TD></TD><TD></TD></TR> |
<TR><TH><A NAME="fn__"></A>_</TH><TD></TD><TD></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX322"><CODE>_rl_digit_p</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC39">2.4.10 Utility Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX346"><CODE>_rl_digit_p</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC39">2.4.10 Utility Functions</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX325"><CODE>_rl_digit_value</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC39">2.4.10 Utility Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX349"><CODE>_rl_digit_value</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC39">2.4.10 Utility Functions</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX321"><CODE>_rl_lowercase_p</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC39">2.4.10 Utility Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX345"><CODE>_rl_lowercase_p</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC39">2.4.10 Utility Functions</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX324"><CODE>_rl_to_lower</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC39">2.4.10 Utility Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX348"><CODE>_rl_to_lower</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC39">2.4.10 Utility Functions</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX323"><CODE>_rl_to_upper</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC39">2.4.10 Utility Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX347"><CODE>_rl_to_upper</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC39">2.4.10 Utility Functions</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX320"><CODE>_rl_uppercase_p</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC39">2.4.10 Utility Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX344"><CODE>_rl_uppercase_p</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC39">2.4.10 Utility Functions</A></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TH><A NAME="fn_A"></A>A</TH><TD></TD><TD></TD></TR> |
<TR><TH><A NAME="fn_A"></A>A</TH><TD></TD><TD></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX166"><CODE>abort (C-g)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX185"><CODE>abort (C-g)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX167"><CODE>abort (C-g)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX186"><CODE>abort (C-g)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX54"><CODE>accept-line (Newline or Return)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX67"><CODE>accept-line (Newline or Return)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX55"><CODE>accept-line (Newline or Return)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX68"><CODE>accept-line (Newline or Return)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TH><A NAME="fn_B"></A>B</TH><TD></TD><TD></TD></TR> |
<TR><TH><A NAME="fn_B"></A>B</TH><TD></TD><TD></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX44"><CODE>backward-char (C-b)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX51"><CODE>backward-char (C-b)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX45"><CODE>backward-char (C-b)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX52"><CODE>backward-char (C-b)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX88"><CODE>backward-delete-char (Rubout)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX103"><CODE>backward-delete-char (Rubout)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX89"><CODE>backward-delete-char (Rubout)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX104"><CODE>backward-delete-char (Rubout)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX112"><CODE>backward-kill-line (C-x Rubout)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX129"><CODE>backward-kill-line (C-x Rubout)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX113"><CODE>backward-kill-line (C-x Rubout)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX130"><CODE>backward-kill-line (C-x Rubout)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX120"><CODE>backward-kill-word (M-<KBD>DEL</KBD>)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX137"><CODE>backward-kill-word (M-<KBD>DEL</KBD>)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX121"><CODE>backward-kill-word (M-<KBD>DEL</KBD>)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX138"><CODE>backward-kill-word (M-<KBD>DEL</KBD>)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX48"><CODE>backward-word (M-b)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX55"><CODE>backward-word (M-b)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX49"><CODE>backward-word (M-b)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX56"><CODE>backward-word (M-b)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX60"><CODE>beginning-of-history (M-&#60;)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX73"><CODE>beginning-of-history (M-&#60;)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX61"><CODE>beginning-of-history (M-&#60;)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX74"><CODE>beginning-of-history (M-&#60;)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX38"><CODE>beginning-of-line (C-a)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX45"><CODE>beginning-of-line (C-a)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX39"><CODE>beginning-of-line (C-a)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX46"><CODE>beginning-of-line (C-a)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX5">bell-style</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX5">bell-style</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX6">bind-tty-special-chars</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX6">bind-tty-special-chars</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
|
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX7">blink-matching-paren</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
|
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX113"><CODE>bracketed-paste-begin ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> |
|
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX114"><CODE>bracketed-paste-begin ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TH><A NAME="fn_C"></A>C</TH><TD></TD><TD></TD></TR> |
<TR><TH><A NAME="fn_C"></A>C</TH><TD></TD><TD></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX160"><CODE>call-last-kbd-macro (C-x e)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC20">1.4.7 Keyboard Macros</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX179"><CODE>call-last-kbd-macro (C-x e)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC20">1.4.7 Keyboard Macros</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX161"><CODE>call-last-kbd-macro (C-x e)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC20">1.4.7 Keyboard Macros</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX180"><CODE>call-last-kbd-macro (C-x e)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC20">1.4.7 Keyboard Macros</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX106"><CODE>capitalize-word (M-c)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX123"><CODE>capitalize-word (M-c)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX107"><CODE>capitalize-word (M-c)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX124"><CODE>capitalize-word (M-c)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX182"><CODE>character-search (C-])</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX201"><CODE>character-search (C-])</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX183"><CODE>character-search (C-])</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX202"><CODE>character-search (C-])</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX184"><CODE>character-search-backward (M-C-])</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX203"><CODE>character-search-backward (M-C-])</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX185"><CODE>character-search-backward (M-C-])</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX204"><CODE>character-search-backward (M-C-])</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX50"><CODE>clear-screen (C-l)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX61"><CODE>clear-display (M-C-l)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX51"><CODE>clear-screen (C-l)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX62"><CODE>clear-display (M-C-l)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX7">colored-stats</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX63"><CODE>clear-screen (C-l)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX8">comment-begin</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX64"><CODE>clear-screen (C-l)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX144"><CODE>complete (<KBD>TAB</KBD>)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC19">1.4.6 Letting Readline Type For You</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX8">colored-completion-prefix</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX145"><CODE>complete (<KBD>TAB</KBD>)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC19">1.4.6 Letting Readline Type For You</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX9">colored-stats</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX9">completion-display-width</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX10">comment-begin</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX10">completion-ignore-case</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX163"><CODE>complete (<KBD>TAB</KBD>)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC19">1.4.6 Letting Readline Type For You</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX11">completion-map-case</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX164"><CODE>complete (<KBD>TAB</KBD>)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC19">1.4.6 Letting Readline Type For You</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX12">completion-prefix-display-length</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX11">completion-display-width</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX13">completion-query-items</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX12">completion-ignore-case</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX14">convert-meta</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX13">completion-map-case</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX132"><CODE>copy-backward-word ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX14">completion-prefix-display-length</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX133"><CODE>copy-backward-word ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX15">completion-query-items</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX134"><CODE>copy-forward-word ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX16">convert-meta</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX135"><CODE>copy-forward-word ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX151"><CODE>copy-backward-word ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX130"><CODE>copy-region-as-kill ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX152"><CODE>copy-backward-word ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX131"><CODE>copy-region-as-kill ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX153"><CODE>copy-forward-word ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
| <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX154"><CODE>copy-forward-word ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
| <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX149"><CODE>copy-region-as-kill ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
| <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX150"><CODE>copy-region-as-kill ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TH><A NAME="fn_D"></A>D</TH><TD></TD><TD></TD></TR> |
<TR><TH><A NAME="fn_D"></A>D</TH><TD></TD><TD></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX86"><CODE>delete-char (C-d)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX101"><CODE>delete-char (C-d)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX87"><CODE>delete-char (C-d)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX102"><CODE>delete-char (C-d)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX154"><CODE>delete-char-or-list ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC19">1.4.6 Letting Readline Type For You</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX173"><CODE>delete-char-or-list ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC19">1.4.6 Letting Readline Type For You</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX155"><CODE>delete-char-or-list ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC19">1.4.6 Letting Readline Type For You</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX174"><CODE>delete-char-or-list ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC19">1.4.6 Letting Readline Type For You</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX126"><CODE>delete-horizontal-space ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX145"><CODE>delete-horizontal-space ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX127"><CODE>delete-horizontal-space ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX146"><CODE>delete-horizontal-space ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX140"><CODE>digit-argument (<KBD>M-0</KBD>, <KBD>M-1</KBD>, <small>...</small> <KBD>M--</KBD>)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC18">1.4.5 Specifying Numeric Arguments</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX159"><CODE>digit-argument (<KBD>M-0</KBD>, <KBD>M-1</KBD>, <small>...</small> <KBD>M--</KBD>)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC18">1.4.5 Specifying Numeric Arguments</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX141"><CODE>digit-argument (<KBD>M-0</KBD>, <KBD>M-1</KBD>, <small>...</small> <KBD>M--</KBD>)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC18">1.4.5 Specifying Numeric Arguments</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX160"><CODE>digit-argument (<KBD>M-0</KBD>, <KBD>M-1</KBD>, <small>...</small> <KBD>M--</KBD>)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC18">1.4.5 Specifying Numeric Arguments</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX15">disable-completion</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX17">disable-completion</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX168"><CODE>do-uppercase-version (M-a, M-b, M-<VAR>x</VAR>, <small>...</small>)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX187"><CODE>do-lowercase-version (M-A, M-B, M-<VAR>x</VAR>, <small>...</small>)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX169"><CODE>do-uppercase-version (M-a, M-b, M-<VAR>x</VAR>, <small>...</small>)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX188"><CODE>do-lowercase-version (M-A, M-B, M-<VAR>x</VAR>, <small>...</small>)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX104"><CODE>downcase-word (M-l)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX121"><CODE>downcase-word (M-l)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX105"><CODE>downcase-word (M-l)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX122"><CODE>downcase-word (M-l)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX190"><CODE>dump-functions ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX209"><CODE>dump-functions ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX191"><CODE>dump-functions ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX210"><CODE>dump-functions ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX194"><CODE>dump-macros ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX213"><CODE>dump-macros ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX195"><CODE>dump-macros ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX214"><CODE>dump-macros ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX192"><CODE>dump-variables ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX211"><CODE>dump-variables ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX193"><CODE>dump-variables ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX212"><CODE>dump-variables ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TH><A NAME="fn_E"></A>E</TH><TD></TD><TD></TD></TR> |
<TR><TH><A NAME="fn_E"></A>E</TH><TD></TD><TD></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX16">editing-mode</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX18">echo-control-characters</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX196"><CODE>emacs-editing-mode (C-e)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX19">editing-mode</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX197"><CODE>emacs-editing-mode (C-e)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX215"><CODE>emacs-editing-mode (C-e)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX17">enable-keypad</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX216"><CODE>emacs-editing-mode (C-e)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX158"><CODE>end-kbd-macro (C-x ))</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC20">1.4.7 Keyboard Macros</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX20">emacs-mode-string</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX159"><CODE>end-kbd-macro (C-x ))</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC20">1.4.7 Keyboard Macros</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX21">enable-bracketed-paste</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX84"><CODE><I>end-of-file</I> (usually C-d)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX22">enable-keypad</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX85"><CODE><I>end-of-file</I> (usually C-d)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX177"><CODE>end-kbd-macro (C-x ))</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC20">1.4.7 Keyboard Macros</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX62"><CODE>end-of-history (M-&#62;)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX178"><CODE>end-kbd-macro (C-x ))</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC20">1.4.7 Keyboard Macros</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX63"><CODE>end-of-history (M-&#62;)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX99"><CODE><I>end-of-file</I> (usually C-d)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX40"><CODE>end-of-line (C-e)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX100"><CODE><I>end-of-file</I> (usually C-d)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX41"><CODE>end-of-line (C-e)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX75"><CODE>end-of-history (M-&#62;)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX180"><CODE>exchange-point-and-mark (C-x C-x)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX76"><CODE>end-of-history (M-&#62;)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX181"><CODE>exchange-point-and-mark (C-x C-x)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX47"><CODE>end-of-line (C-e)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX18">expand-tilde</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX48"><CODE>end-of-line (C-e)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> |
| <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX199"><CODE>exchange-point-and-mark (C-x C-x)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
| <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX200"><CODE>exchange-point-and-mark (C-x C-x)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
| <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX23">expand-tilde</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TH><A NAME="fn_F"></A>F</TH><TD></TD><TD></TD></TR> |
<TR><TH><A NAME="fn_F"></A>F</TH><TD></TD><TD></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX90"><CODE>forward-backward-delete-char ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX105"><CODE>forward-backward-delete-char ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX91"><CODE>forward-backward-delete-char ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX106"><CODE>forward-backward-delete-char ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX42"><CODE>forward-char (C-f)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX49"><CODE>forward-char (C-f)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX43"><CODE>forward-char (C-f)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX50"><CODE>forward-char (C-f)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX66"><CODE>forward-search-history (C-s)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX79"><CODE>forward-search-history (C-s)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX67"><CODE>forward-search-history (C-s)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX80"><CODE>forward-search-history (C-s)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX46"><CODE>forward-word (M-f)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX53"><CODE>forward-word (M-f)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX47"><CODE>forward-word (M-f)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX54"><CODE>forward-word (M-f)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TH><A NAME="fn_H"></A>H</TH><TD></TD><TD></TD></TR> |
<TR><TH><A NAME="fn_H"></A>H</TH><TD></TD><TD></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX19">history-preserve-point</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX24">history-preserve-point</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX74"><CODE>history-search-backward ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX87"><CODE>history-search-backward ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX75"><CODE>history-search-backward ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX88"><CODE>history-search-backward ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX72"><CODE>history-search-forward ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX85"><CODE>history-search-forward ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX73"><CODE>history-search-forward ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX86"><CODE>history-search-forward ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX20">history-size</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX25">history-size</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX78"><CODE>history-substr-search-backward ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX91"><CODE>history-substring-search-backward ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX79"><CODE>history-substr-search-backward ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX92"><CODE>history-substring-search-backward ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX76"><CODE>history-substr-search-forward ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX89"><CODE>history-substring-search-forward ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX77"><CODE>history-substr-search-forward ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX90"><CODE>history-substring-search-forward ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX21">horizontal-scroll-mode</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX26">horizontal-scroll-mode</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TH><A NAME="fn_I"></A>I</TH><TD></TD><TD></TD></TR> |
<TR><TH><A NAME="fn_I"></A>I</TH><TD></TD><TD></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX22">input-meta</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX27">input-meta</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX188"><CODE>insert-comment (M-#)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX207"><CODE>insert-comment (M-#)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX189"><CODE>insert-comment (M-#)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX208"><CODE>insert-comment (M-#)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX148"><CODE>insert-completions (M-*)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC19">1.4.6 Letting Readline Type For You</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX167"><CODE>insert-completions (M-*)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC19">1.4.6 Letting Readline Type For You</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX149"><CODE>insert-completions (M-*)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC19">1.4.6 Letting Readline Type For You</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX168"><CODE>insert-completions (M-*)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC19">1.4.6 Letting Readline Type For You</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX24">isearch-terminators</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX29">isearch-terminators</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TH><A NAME="fn_K"></A>K</TH><TD></TD><TD></TD></TR> |
<TR><TH><A NAME="fn_K"></A>K</TH><TD></TD><TD></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX25">keymap</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX30">keymap</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX110"><CODE>kill-line (C-k)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX127"><CODE>kill-line (C-k)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX111"><CODE>kill-line (C-k)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX128"><CODE>kill-line (C-k)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX128"><CODE>kill-region ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX147"><CODE>kill-region ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX129"><CODE>kill-region ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX148"><CODE>kill-region ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX116"><CODE>kill-whole-line ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX133"><CODE>kill-whole-line ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX117"><CODE>kill-whole-line ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX134"><CODE>kill-whole-line ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX118"><CODE>kill-word (M-d)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX135"><CODE>kill-word (M-d)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX119"><CODE>kill-word (M-d)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX136"><CODE>kill-word (M-d)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TH><A NAME="fn_M"></A>M</TH><TD></TD><TD></TD></TR> |
<TR><TH><A NAME="fn_M"></A>M</TH><TD></TD><TD></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX26">mark-modified-lines</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX31">mark-modified-lines</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX27">mark-symlinked-directories</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX32">mark-symlinked-directories</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX28">match-hidden-files</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX33">match-hidden-files</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX150"><CODE>menu-complete ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC19">1.4.6 Letting Readline Type For You</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX169"><CODE>menu-complete ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC19">1.4.6 Letting Readline Type For You</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX151"><CODE>menu-complete ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC19">1.4.6 Letting Readline Type For You</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX170"><CODE>menu-complete ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC19">1.4.6 Letting Readline Type For You</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX152"><CODE>menu-complete-backward ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC19">1.4.6 Letting Readline Type For You</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX171"><CODE>menu-complete-backward ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC19">1.4.6 Letting Readline Type For You</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX153"><CODE>menu-complete-backward ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC19">1.4.6 Letting Readline Type For You</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX172"><CODE>menu-complete-backward ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC19">1.4.6 Letting Readline Type For You</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX29">menu-complete-display-prefix</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX34">menu-complete-display-prefix</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX23">meta-flag</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX28">meta-flag</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TH><A NAME="fn_N"></A>N</TH><TD></TD><TD></TD></TR> |
<TR><TH><A NAME="fn_N"></A>N</TH><TD></TD><TD></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX58"><CODE>next-history (C-n)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX71"><CODE>next-history (C-n)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX59"><CODE>next-history (C-n)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX72"><CODE>next-history (C-n)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX70"><CODE>non-incremental-forward-search-history (M-n)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX59"><CODE>next-screen-line ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX71"><CODE>non-incremental-forward-search-history (M-n)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX60"><CODE>next-screen-line ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX68"><CODE>non-incremental-reverse-search-history (M-p)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX83"><CODE>non-incremental-forward-search-history (M-n)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX69"><CODE>non-incremental-reverse-search-history (M-p)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX84"><CODE>non-incremental-forward-search-history (M-n)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
| <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX81"><CODE>non-incremental-reverse-search-history (M-p)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
| <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX82"><CODE>non-incremental-reverse-search-history (M-p)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TH><A NAME="fn_O"></A>O</TH><TD></TD><TD></TD></TR> |
<TR><TH><A NAME="fn_O"></A>O</TH><TD></TD><TD></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX30">output-meta</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX97"><CODE>operate-and-get-next (C-o)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX108"><CODE>overwrite-mode ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX98"><CODE>operate-and-get-next (C-o)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX109"><CODE>overwrite-mode ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX35">output-meta</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
| <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX125"><CODE>overwrite-mode ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> |
| <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX126"><CODE>overwrite-mode ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TH><A NAME="fn_P"></A>P</TH><TD></TD><TD></TD></TR> |
<TR><TH><A NAME="fn_P"></A>P</TH><TD></TD><TD></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX31">page-completions</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX36">page-completions</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX146"><CODE>possible-completions (M-?)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC19">1.4.6 Letting Readline Type For You</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX165"><CODE>possible-completions (M-?)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC19">1.4.6 Letting Readline Type For You</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX147"><CODE>possible-completions (M-?)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC19">1.4.6 Letting Readline Type For You</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX166"><CODE>possible-completions (M-?)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC19">1.4.6 Letting Readline Type For You</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX170"><CODE>prefix-meta (<KBD>ESC</KBD>)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX189"><CODE>prefix-meta (<KBD>ESC</KBD>)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX171"><CODE>prefix-meta (<KBD>ESC</KBD>)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX190"><CODE>prefix-meta (<KBD>ESC</KBD>)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX56"><CODE>previous-history (C-p)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX69"><CODE>previous-history (C-p)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX57"><CODE>previous-history (C-p)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX70"><CODE>previous-history (C-p)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX162"><CODE>print-last-kbd-macro ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC20">1.4.7 Keyboard Macros</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX57"><CODE>previous-screen-line ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX163"><CODE>print-last-kbd-macro ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC20">1.4.7 Keyboard Macros</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX58"><CODE>previous-screen-line ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> |
| <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX181"><CODE>print-last-kbd-macro ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC20">1.4.7 Keyboard Macros</A></TD></TR> |
| <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX182"><CODE>print-last-kbd-macro ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC20">1.4.7 Keyboard Macros</A></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TH><A NAME="fn_Q"></A>Q</TH><TD></TD><TD></TD></TR> |
<TR><TH><A NAME="fn_Q"></A>Q</TH><TD></TD><TD></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX92"><CODE>quoted-insert (C-q or C-v)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX107"><CODE>quoted-insert (C-q or C-v)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX93"><CODE>quoted-insert (C-q or C-v)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX108"><CODE>quoted-insert (C-q or C-v)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TH><A NAME="fn_R"></A>R</TH><TD></TD><TD></TD></TR> |
<TR><TH><A NAME="fn_R"></A>R</TH><TD></TD><TD></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX164"><CODE>re-read-init-file (C-x C-r)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX183"><CODE>re-read-init-file (C-x C-r)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX165"><CODE>re-read-init-file (C-x C-r)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX184"><CODE>re-read-init-file (C-x C-r)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX200"><CODE>readline</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC24">2.1 Basic Behavior</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX219"><CODE>readline</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC24">2.1 Basic Behavior</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX52"><CODE>redraw-current-line ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX65"><CODE>redraw-current-line ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX53"><CODE>redraw-current-line ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX66"><CODE>redraw-current-line ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC14">1.4.1 Commands For Moving</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX64"><CODE>reverse-search-history (C-r)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX77"><CODE>reverse-search-history (C-r)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX65"><CODE>reverse-search-history (C-r)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX78"><CODE>reverse-search-history (C-r)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX32">revert-all-at-newline</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX37">revert-all-at-newline</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX174"><CODE>revert-line (M-r)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX193"><CODE>revert-line (M-r)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX175"><CODE>revert-line (M-r)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX194"><CODE>revert-line (M-r)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX242"><CODE>rl_add_defun</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC30">2.4.1 Naming a Function</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX358"><CODE>rl_activate_mark</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC40">2.4.11 Miscellaneous Functions</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX275"><CODE>rl_add_funmap_entry</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC33">2.4.4 Associating Function Names and Bindings</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX261"><CODE>rl_add_defun</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC30">2.4.1 Naming a Function</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX278"><CODE>rl_add_undo</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC34">2.4.5 Allowing Undoing</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX297"><CODE>rl_add_funmap_entry</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC33">2.4.4 Associating Function Names and Bindings</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX318"><CODE>rl_alphabetic</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC39">2.4.10 Utility Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX300"><CODE>rl_add_undo</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC34">2.4.5 Allowing Undoing</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX213">rl_already_prompted</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX342"><CODE>rl_alphabetic</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC39">2.4.10 Utility Functions</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX361">rl_attempted_completion_function</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX232">rl_already_prompted</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX388">rl_attempted_completion_over</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX393">rl_attempted_completion_function</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX372">rl_basic_quote_characters</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX420">rl_attempted_completion_over</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX371">rl_basic_word_break_characters</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX404">rl_basic_quote_characters</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX276"><CODE>rl_begin_undo_group</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC34">2.4.5 Allowing Undoing</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX403">rl_basic_word_break_characters</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX252"><CODE>rl_bind_key</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX298"><CODE>rl_begin_undo_group</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC34">2.4.5 Allowing Undoing</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX254"><CODE>rl_bind_key_if_unbound</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX273"><CODE>rl_bind_key</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX255"><CODE>rl_bind_key_if_unbound_in_map</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX275"><CODE>rl_bind_key_if_unbound</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX253"><CODE>rl_bind_key_in_map</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX276"><CODE>rl_bind_key_if_unbound_in_map</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX260"><CODE>rl_bind_keyseq</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX274"><CODE>rl_bind_key_in_map</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX263"><CODE>rl_bind_keyseq_if_unbound</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX281"><CODE>rl_bind_keyseq</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX264"><CODE>rl_bind_keyseq_if_unbound_in_map</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX284"><CODE>rl_bind_keyseq_if_unbound</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX261"><CODE>rl_bind_keyseq_in_map</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX285"><CODE>rl_bind_keyseq_if_unbound_in_map</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX233">rl_binding_keymap</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX282"><CODE>rl_bind_keyseq_in_map</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX334"><CODE>rl_callback_handler_install</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC41">2.4.12 Alternate Interface</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX252">rl_binding_keymap</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX336"><CODE>rl_callback_handler_remove</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC41">2.4.12 Alternate Interface</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX362"><CODE>rl_callback_handler_install</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC41">2.4.12 Alternate Interface</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX335"><CODE>rl_callback_read_char</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC41">2.4.12 Alternate Interface</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX365"><CODE>rl_callback_handler_remove</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC41">2.4.12 Alternate Interface</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX337">rl_catch_signals</A></TD><TD valign=top><A HREF="readline.html#SEC44">2.5 Readline Signal Handling</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX363"><CODE>rl_callback_read_char</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC41">2.4.12 Alternate Interface</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX338">rl_catch_sigwinch</A></TD><TD valign=top><A HREF="readline.html#SEC44">2.5 Readline Signal Handling</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX364"><CODE>rl_callback_sigcleanup</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC41">2.4.12 Alternate Interface</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX339">rl_change_environment</A></TD><TD valign=top><A HREF="readline.html#SEC44">2.5 Readline Signal Handling</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX366">rl_catch_signals</A></TD><TD valign=top><A HREF="readline.html#SEC44">2.5 Readline Signal Handling</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX364">rl_char_is_quoted_p</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX367">rl_catch_sigwinch</A></TD><TD valign=top><A HREF="readline.html#SEC44">2.5 Readline Signal Handling</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX340"><CODE>rl_cleanup_after_signal</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC44">2.5 Readline Signal Handling</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX369">rl_change_environment</A></TD><TD valign=top><A HREF="readline.html#SEC44">2.5 Readline Signal Handling</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX333"><CODE>rl_clear_history</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC40">2.4.11 Miscellaneous Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX396">rl_char_is_quoted_p</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX290"><CODE>rl_clear_message</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC35">2.4.6 Redisplay</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX374"><CODE>rl_check_signals</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC44">2.5 Readline Signal Handling</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX304"><CODE>rl_clear_pending_input</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC37">2.4.8 Character Input</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX371"><CODE>rl_cleanup_after_signal</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC44">2.5 Readline Signal Handling</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX349"><CODE>rl_clear_signals</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC44">2.5 Readline Signal Handling</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX357"><CODE>rl_clear_history</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC40">2.4.11 Miscellaneous Functions</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX350"><CODE>rl_complete</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC46">2.6.1 How Completing Works</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX313"><CODE>rl_clear_message</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC35">2.4.6 Redisplay</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX353"><CODE>rl_complete</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC47">2.6.2 Completion Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX327"><CODE>rl_clear_pending_input</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC37">2.4.8 Character Input</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX352"><CODE>rl_complete_internal</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC47">2.6.2 Completion Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX381"><CODE>rl_clear_signals</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC44">2.5 Readline Signal Handling</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX375">rl_completer_quote_characters</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX308"><CODE>rl_clear_visible_line</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC35">2.4.6 Redisplay</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX373">rl_completer_word_break_characters</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX382"><CODE>rl_complete</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC46">2.6.1 How Completing Works</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX379">rl_completion_append_character</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX385"><CODE>rl_complete</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC47">2.6.2 Completion Functions</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX370">rl_completion_display_matches_hook</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX384"><CODE>rl_complete_internal</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC47">2.6.2 Completion Functions</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX351">rl_completion_entry_function</A></TD><TD valign=top><A HREF="readline.html#SEC46">2.6.1 How Completing Works</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX407">rl_completer_quote_characters</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX360">rl_completion_entry_function</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX405">rl_completer_word_break_characters</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX383">rl_completion_found_quote</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX411">rl_completion_append_character</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX391">rl_completion_invoking_key</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX402">rl_completion_display_matches_hook</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX384">rl_completion_mark_symlink_dirs</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX383">rl_completion_entry_function</A></TD><TD valign=top><A HREF="readline.html#SEC46">2.6.1 How Completing Works</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX357"><CODE>rl_completion_matches</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC47">2.6.2 Completion Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX392">rl_completion_entry_function</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX356"><CODE>rl_completion_mode</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC47">2.6.2 Completion Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX415">rl_completion_found_quote</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX378">rl_completion_query_items</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX423">rl_completion_invoking_key</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX381">rl_completion_quote_character</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX416">rl_completion_mark_symlink_dirs</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX380">rl_completion_suppress_append</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX389"><CODE>rl_completion_matches</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC47">2.6.2 Completion Functions</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX382">rl_completion_suppress_quote</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX388"><CODE>rl_completion_mode</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC47">2.6.2 Completion Functions</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX390">rl_completion_type</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX410">rl_completion_query_items</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX374">rl_completion_word_break_hook</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX413">rl_completion_quote_character</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX244"><CODE>rl_copy_keymap</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC31">2.4.2 Selecting a Keymap</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX412">rl_completion_suppress_append</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX297"><CODE>rl_copy_text</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC36">2.4.7 Modifying Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX414">rl_completion_suppress_quote</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX287"><CODE>rl_crlf</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC35">2.4.6 Redisplay</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX422">rl_completion_type</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX296"><CODE>rl_delete_text</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC36">2.4.7 Modifying Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX406">rl_completion_word_break_hook</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX231">rl_deprep_term_function</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX263"><CODE>rl_copy_keymap</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC31">2.4.2 Selecting a Keymap</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX307"><CODE>rl_deprep_terminal</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC38">2.4.9 Terminal Management</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX320"><CODE>rl_copy_text</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC36">2.4.7 Modifying Text</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX317"><CODE>rl_ding</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC39">2.4.10 Utility Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX310"><CODE>rl_crlf</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC35">2.4.6 Redisplay</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX366">rl_directory_completion_hook</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX359"><CODE>rl_deactivate_mark</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC40">2.4.11 Miscellaneous Functions</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX367">rl_directory_rewrite_hook;</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX319"><CODE>rl_delete_text</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC36">2.4.7 Modifying Text</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX246"><CODE>rl_discard_keymap</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC31">2.4.2 Selecting a Keymap</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX250">rl_deprep_term_function</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX209">rl_dispatching</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX330"><CODE>rl_deprep_terminal</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC38">2.4.9 Terminal Management</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX319"><CODE>rl_display_match_list</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC39">2.4.10 Utility Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX341"><CODE>rl_ding</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC39">2.4.10 Utility Functions</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX212">rl_display_prompt</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX398">rl_directory_completion_hook</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX280"><CODE>rl_do_undo</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC34">2.4.5 Allowing Undoing</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX399">rl_directory_rewrite_hook;</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX206">rl_done</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX265"><CODE>rl_discard_keymap</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC31">2.4.2 Selecting a Keymap</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX343"><CODE>rl_echo_signal_char</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC44">2.5 Readline Signal Handling</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX228">rl_dispatching</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX241">rl_editing_mode</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX343"><CODE>rl_display_match_list</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC39">2.4.10 Utility Functions</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX204">rl_end</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX231">rl_display_prompt</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX277"><CODE>rl_end_undo_group</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC34">2.4.5 Allowing Undoing</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX302"><CODE>rl_do_undo</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC34">2.4.5 Allowing Undoing</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX210">rl_erase_empty_line</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX225">rl_done</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX225">rl_event_hook</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX375"><CODE>rl_echo_signal_char</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC44">2.5 Readline Signal Handling</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX303"><CODE>rl_execute_next</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC37">2.4.8 Character Input</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX260">rl_editing_mode</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX235">rl_executing_key</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX267"><CODE>rl_empty_keymap</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC31">2.4.2 Selecting a Keymap</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX232">rl_executing_keymap</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX223">rl_end</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX236">rl_executing_keyseq</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX299"><CODE>rl_end_undo_group</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC34">2.4.5 Allowing Undoing</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX234">rl_executing_macro</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX229">rl_erase_empty_line</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX293"><CODE>rl_expand_prompt</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC35">2.4.6 Redisplay</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX244">rl_event_hook</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX239">rl_explicit_arg</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX326"><CODE>rl_execute_next</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC37">2.4.8 Character Input</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX315"><CODE>rl_extend_line_buffer</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC39">2.4.10 Utility Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX254">rl_executing_key</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX386">rl_filename_completion_desired</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX251">rl_executing_keymap</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX358"><CODE>rl_filename_completion_function</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC47">2.6.2 Completion Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX255">rl_executing_keyseq</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX363">rl_filename_dequoting_function</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX253">rl_executing_macro</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX376">rl_filename_quote_characters</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX316"><CODE>rl_expand_prompt</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC35">2.4.6 Redisplay</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX387">rl_filename_quoting_desired</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX258">rl_explicit_arg</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX362">rl_filename_quoting_function</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX339"><CODE>rl_extend_line_buffer</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC39">2.4.10 Utility Functions</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX369">rl_filename_rewrite_hook</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX418">rl_filename_completion_desired</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX368">rl_filename_stat_hook</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX390"><CODE>rl_filename_completion_function</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC47">2.6.2 Completion Functions</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX283"><CODE>rl_forced_update_display</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC35">2.4.6 Redisplay</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX395">rl_filename_dequoting_function</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX313"><CODE>rl_free</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC39">2.4.10 Utility Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX408">rl_filename_quote_characters</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX247"><CODE>rl_free_keymap</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC31">2.4.2 Selecting a Keymap</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX419">rl_filename_quoting_desired</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX341"><CODE>rl_free_line_state</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC44">2.5 Readline Signal Handling</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX394">rl_filename_quoting_function</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX279"><CODE>rl_free_undo_list</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC34">2.4.5 Allowing Undoing</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX401">rl_filename_rewrite_hook</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX272"><CODE>rl_function_dumper</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC33">2.4.4 Associating Function Names and Bindings</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX400">rl_filename_stat_hook</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX269"><CODE>rl_function_of_keyseq</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC33">2.4.4 Associating Function Names and Bindings</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX305"><CODE>rl_forced_update_display</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC35">2.4.6 Redisplay</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX274"><CODE>rl_funmap_names</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC33">2.4.4 Associating Function Names and Bindings</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX337"><CODE>rl_free</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC39">2.4.10 Utility Functions</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX265"><CODE>rl_generic_bind</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX266"><CODE>rl_free_keymap</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC31">2.4.2 Selecting a Keymap</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX248"><CODE>rl_get_keymap</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC31">2.4.2 Selecting a Keymap</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX372"><CODE>rl_free_line_state</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC44">2.5 Readline Signal Handling</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX250"><CODE>rl_get_keymap_by_name</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC31">2.4.2 Selecting a Keymap</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX301"><CODE>rl_free_undo_list</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC34">2.4.5 Allowing Undoing</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX251"><CODE>rl_get_keymap_name</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC31">2.4.2 Selecting a Keymap</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX294"><CODE>rl_function_dumper</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC33">2.4.4 Associating Function Names and Bindings</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX346"><CODE>rl_get_screen_size</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC44">2.5 Readline Signal Handling</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX290"><CODE>rl_function_of_keyseq</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC33">2.4.4 Associating Function Names and Bindings</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX332"><CODE>rl_get_termcap</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC40">2.4.11 Miscellaneous Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX291"><CODE>rl_function_of_keyseq_len</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC33">2.4.4 Associating Function Names and Bindings</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX301"><CODE>rl_getc</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC37">2.4.8 Character Input</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX296"><CODE>rl_funmap_names</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC33">2.4.4 Associating Function Names and Bindings</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX226">rl_getc_function</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX286"><CODE>rl_generic_bind</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX216">rl_gnu_readline_p</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX268"><CODE>rl_get_keymap</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC31">2.4.2 Selecting a Keymap</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX385">rl_ignore_completion_duplicates</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX270"><CODE>rl_get_keymap_by_name</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC31">2.4.2 Selecting a Keymap</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX365">rl_ignore_some_completions_function</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX271"><CODE>rl_get_keymap_name</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC31">2.4.2 Selecting a Keymap</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX392">rl_inhibit_completion</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX378"><CODE>rl_get_screen_size</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC44">2.5 Readline Signal Handling</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX316"><CODE>rl_initialize</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC39">2.4.10 Utility Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX356"><CODE>rl_get_termcap</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC40">2.4.11 Miscellaneous Functions</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX228">rl_input_available_hook</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX324"><CODE>rl_getc</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC37">2.4.8 Character Input</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX355"><CODE>rl_insert_completions</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC47">2.6.2 Completion Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX245">rl_getc_function</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX295"><CODE>rl_insert_text</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC36">2.4.7 Modifying Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX235">rl_gnu_readline_p</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX219">rl_instream</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX417">rl_ignore_completion_duplicates</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX270"><CODE>rl_invoking_keyseqs</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC33">2.4.4 Associating Function Names and Bindings</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX397">rl_ignore_some_completions_function</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX271"><CODE>rl_invoking_keyseqs_in_map</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC33">2.4.4 Associating Function Names and Bindings</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX424">rl_inhibit_completion</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX237">rl_key_sequence_length</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX340"><CODE>rl_initialize</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC39">2.4.10 Utility Functions</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX298"><CODE>rl_kill_text</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC36">2.4.7 Modifying Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX247">rl_input_available_hook</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX222">rl_last_func</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX387"><CODE>rl_insert_completions</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC47">2.6.2 Completion Functions</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX214">rl_library_version</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX318"><CODE>rl_insert_text</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC36">2.4.7 Modifying Text</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX202">rl_line_buffer</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX238">rl_instream</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX273"><CODE>rl_list_funmap_names</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC33">2.4.4 Associating Function Names and Bindings</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX292"><CODE>rl_invoking_keyseqs</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC33">2.4.4 Associating Function Names and Bindings</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX326"><CODE>rl_macro_bind</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC40">2.4.11 Miscellaneous Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX293"><CODE>rl_invoking_keyseqs_in_map</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC33">2.4.4 Associating Function Names and Bindings</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX327"><CODE>rl_macro_dumper</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC40">2.4.11 Miscellaneous Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX360"><CODE>rl_keep_mark_active</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC40">2.4.11 Miscellaneous Functions</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX243"><CODE>rl_make_bare_keymap</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC31">2.4.2 Selecting a Keymap</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX256">rl_key_sequence_length</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX245"><CODE>rl_make_keymap</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC31">2.4.2 Selecting a Keymap</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX321"><CODE>rl_kill_text</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC36">2.4.7 Modifying Text</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX205">rl_mark</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX241">rl_last_func</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX289"><CODE>rl_message</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC35">2.4.6 Redisplay</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX233">rl_library_version</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX281"><CODE>rl_modifying</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC34">2.4.5 Allowing Undoing</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX221">rl_line_buffer</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX268"><CODE>rl_named_function</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC33">2.4.4 Associating Function Names and Bindings</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX295"><CODE>rl_list_funmap_names</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC33">2.4.4 Associating Function Names and Bindings</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX207">rl_num_chars_to_read</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX350"><CODE>rl_macro_bind</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC40">2.4.11 Miscellaneous Functions</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX240">rl_numeric_arg</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX351"><CODE>rl_macro_dumper</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC40">2.4.11 Miscellaneous Functions</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX284"><CODE>rl_on_new_line</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC35">2.4.6 Redisplay</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX262"><CODE>rl_make_bare_keymap</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC31">2.4.2 Selecting a Keymap</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX285"><CODE>rl_on_new_line_with_prompt</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC35">2.4.6 Redisplay</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX264"><CODE>rl_make_keymap</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC31">2.4.2 Selecting a Keymap</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX220">rl_outstream</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX224">rl_mark</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX266"><CODE>rl_parse_and_bind</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX361"><CODE>rl_mark_active_p</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC40">2.4.11 Miscellaneous Functions</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX208">rl_pending_input</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX312"><CODE>rl_message</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC35">2.4.6 Redisplay</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX203">rl_point</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX303"><CODE>rl_modifying</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC34">2.4.5 Allowing Undoing</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX354"><CODE>rl_possible_completions</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC47">2.6.2 Completion Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX289"><CODE>rl_named_function</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC33">2.4.4 Associating Function Names and Bindings</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX224">rl_pre_input_hook</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX226">rl_num_chars_to_read</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX221">rl_prefer_env_winsize</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX259">rl_numeric_arg</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX230">rl_prep_term_function</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX306"><CODE>rl_on_new_line</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC35">2.4.6 Redisplay</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX306"><CODE>rl_prep_terminal</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC38">2.4.9 Terminal Management</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX307"><CODE>rl_on_new_line_with_prompt</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC35">2.4.6 Redisplay</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX211">rl_prompt</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX239">rl_outstream</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX299"><CODE>rl_push_macro_input</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC36">2.4.7 Modifying Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX287"><CODE>rl_parse_and_bind</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX267"><CODE>rl_read_init_file</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX227">rl_pending_input</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX300"><CODE>rl_read_key</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC37">2.4.8 Character Input</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX370"><CODE>rl_pending_signal</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC44">2.5 Readline Signal Handling</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX218">rl_readline_name</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX368">rl_persistent_signal_handlers</A></TD><TD valign=top><A HREF="readline.html#SEC44">2.5 Readline Signal Handling</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX238">rl_readline_state</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX222">rl_point</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX215">rl_readline_version</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX386"><CODE>rl_possible_completions</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC47">2.6.2 Completion Functions</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX282"><CODE>rl_redisplay</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC35">2.4.6 Redisplay</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX243">rl_pre_input_hook</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX229">rl_redisplay_function</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX240">rl_prefer_env_winsize</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX314"><CODE>rl_replace_line</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC39">2.4.10 Utility Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX249">rl_prep_term_function</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX342"><CODE>rl_reset_after_signal</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC44">2.5 Readline Signal Handling</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX329"><CODE>rl_prep_terminal</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC38">2.4.9 Terminal Management</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX286"><CODE>rl_reset_line_state</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC35">2.4.6 Redisplay</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX230">rl_prompt</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX347"><CODE>rl_reset_screen_size</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC44">2.5 Readline Signal Handling</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX322"><CODE>rl_push_macro_input</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC36">2.4.7 Modifying Text</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX310"><CODE>rl_reset_terminal</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC38">2.4.9 Terminal Management</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX288"><CODE>rl_read_init_file</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX344"><CODE>rl_resize_terminal</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC44">2.5 Readline Signal Handling</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX323"><CODE>rl_read_key</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC37">2.4.8 Character Input</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX292"><CODE>rl_restore_prompt</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC35">2.4.6 Redisplay</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX237">rl_readline_name</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX312"><CODE>rl_restore_state</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC39">2.4.10 Utility Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX257">rl_readline_state</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX291"><CODE>rl_save_prompt</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC35">2.4.6 Redisplay</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX234">rl_readline_version</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX311"><CODE>rl_save_state</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC39">2.4.10 Utility Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX304"><CODE>rl_redisplay</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC35">2.4.6 Redisplay</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX262"><CODE>rl_set_key</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX248">rl_redisplay_function</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX305"><CODE>rl_set_keyboard_input_timeout</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC37">2.4.8 Character Input</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX338"><CODE>rl_replace_line</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC39">2.4.10 Utility Functions</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX249"><CODE>rl_set_keymap</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC31">2.4.2 Selecting a Keymap</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX373"><CODE>rl_reset_after_signal</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC44">2.5 Readline Signal Handling</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX331"><CODE>rl_set_paren_blink_timeout</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC40">2.4.11 Miscellaneous Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX309"><CODE>rl_reset_line_state</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC35">2.4.6 Redisplay</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX294"><CODE>rl_set_prompt</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC35">2.4.6 Redisplay</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX379"><CODE>rl_reset_screen_size</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC44">2.5 Readline Signal Handling</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX345"><CODE>rl_set_screen_size</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC44">2.5 Readline Signal Handling</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX334"><CODE>rl_reset_terminal</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC38">2.4.9 Terminal Management</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX348"><CODE>rl_set_signals</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC44">2.5 Readline Signal Handling</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX376"><CODE>rl_resize_terminal</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC44">2.5 Readline Signal Handling</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX288"><CODE>rl_show_char</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC35">2.4.6 Redisplay</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX315"><CODE>rl_restore_prompt</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC35">2.4.6 Redisplay</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX227">rl_signal_event_hook</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX336"><CODE>rl_restore_state</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC39">2.4.10 Utility Functions</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX389">rl_sort_completion_matches</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX314"><CODE>rl_save_prompt</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC35">2.4.6 Redisplay</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX377">rl_special_prefixes</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX335"><CODE>rl_save_state</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC39">2.4.10 Utility Functions</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX223">rl_startup_hook</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX283"><CODE>rl_set_key</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX302"><CODE>rl_stuff_char</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC37">2.4.8 Character Input</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX328"><CODE>rl_set_keyboard_input_timeout</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC37">2.4.8 Character Input</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX217">rl_terminal_name</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX269"><CODE>rl_set_keymap</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC31">2.4.2 Selecting a Keymap</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX308"><CODE>rl_tty_set_default_bindings</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC38">2.4.9 Terminal Management</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX272"><CODE>rl_set_keymap_name</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC31">2.4.2 Selecting a Keymap</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX309"><CODE>rl_tty_unset_default_bindings</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC38">2.4.9 Terminal Management</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX355"><CODE>rl_set_paren_blink_timeout</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC40">2.4.11 Miscellaneous Functions</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX259"><CODE>rl_unbind_command_in_map</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX317"><CODE>rl_set_prompt</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC35">2.4.6 Redisplay</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX258"><CODE>rl_unbind_function_in_map</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX377"><CODE>rl_set_screen_size</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC44">2.5 Readline Signal Handling</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX256"><CODE>rl_unbind_key</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX380"><CODE>rl_set_signals</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC44">2.5 Readline Signal Handling</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX257"><CODE>rl_unbind_key_in_map</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX311"><CODE>rl_show_char</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC35">2.4.6 Redisplay</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX359"><CODE>rl_username_completion_function</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC47">2.6.2 Completion Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX246">rl_signal_event_hook</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX328"><CODE>rl_variable_bind</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC40">2.4.11 Miscellaneous Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX421">rl_sort_completion_matches</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX330"><CODE>rl_variable_dumper</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC40">2.4.11 Miscellaneous Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX409">rl_special_prefixes</A></TD><TD valign=top><A HREF="readline.html#SEC48">2.6.3 Completion Variables</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX329"><CODE>rl_variable_value</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC40">2.4.11 Miscellaneous Functions</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX242">rl_startup_hook</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
| <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX325"><CODE>rl_stuff_char</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC37">2.4.8 Character Input</A></TD></TR> |
| <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX236">rl_terminal_name</A></TD><TD valign=top><A HREF="readline.html#SEC28">2.3 Readline Variables</A></TD></TR> |
| <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX331"><CODE>rl_tty_set_default_bindings</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC38">2.4.9 Terminal Management</A></TD></TR> |
| <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX333"><CODE>rl_tty_set_echoing</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC38">2.4.9 Terminal Management</A></TD></TR> |
| <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX332"><CODE>rl_tty_unset_default_bindings</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC38">2.4.9 Terminal Management</A></TD></TR> |
| <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX280"><CODE>rl_unbind_command_in_map</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> |
| <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX279"><CODE>rl_unbind_function_in_map</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> |
| <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX277"><CODE>rl_unbind_key</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> |
| <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX278"><CODE>rl_unbind_key_in_map</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC32">2.4.3 Binding Keys</A></TD></TR> |
| <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX391"><CODE>rl_username_completion_function</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC47">2.6.2 Completion Functions</A></TD></TR> |
| <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX352"><CODE>rl_variable_bind</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC40">2.4.11 Miscellaneous Functions</A></TD></TR> |
| <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX354"><CODE>rl_variable_dumper</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC40">2.4.11 Miscellaneous Functions</A></TD></TR> |
| <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX353"><CODE>rl_variable_value</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC40">2.4.11 Miscellaneous Functions</A></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TH><A NAME="fn_S"></A>S</TH><TD></TD><TD></TD></TR> |
<TR><TH><A NAME="fn_S"></A>S</TH><TD></TD><TD></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX96"><CODE>self-insert (a, b, A, 1, !, <small>...</small>)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX111"><CODE>self-insert (a, b, A, 1, !, <small>...</small>)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX97"><CODE>self-insert (a, b, A, 1, !, <small>...</small>)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX112"><CODE>self-insert (a, b, A, 1, !, <small>...</small>)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX178"><CODE>set-mark (C-@)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX197"><CODE>set-mark (C-@)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX179"><CODE>set-mark (C-@)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX198"><CODE>set-mark (C-@)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX33">show-all-if-ambiguous</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX139"><CODE>shell-transpose-words (M-C-t)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX34">show-all-if-unmodified</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX140"><CODE>shell-transpose-words (M-C-t)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX35">show-mode-in-prompt</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX38">show-all-if-ambiguous</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX36">skip-completed-text</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX39">show-all-if-unmodified</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX186"><CODE>skip-csi-sequence ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX40">show-mode-in-prompt</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX187"><CODE>skip-csi-sequence ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX41">skip-completed-text</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX156"><CODE>start-kbd-macro (C-x ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC20">1.4.7 Keyboard Macros</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX205"><CODE>skip-csi-sequence ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX157"><CODE>start-kbd-macro (C-x ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC20">1.4.7 Keyboard Macros</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX206"><CODE>skip-csi-sequence ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
| <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX175"><CODE>start-kbd-macro (C-x ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC20">1.4.7 Keyboard Macros</A></TD></TR> |
| <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX176"><CODE>start-kbd-macro (C-x ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC20">1.4.7 Keyboard Macros</A></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TH><A NAME="fn_T"></A>T</TH><TD></TD><TD></TD></TR> |
<TR><TH><A NAME="fn_T"></A>T</TH><TD></TD><TD></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX94"><CODE>tab-insert (M-<KBD>TAB</KBD>)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX109"><CODE>tab-insert (M-<KBD>TAB</KBD>)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX95"><CODE>tab-insert (M-<KBD>TAB</KBD>)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX110"><CODE>tab-insert (M-<KBD>TAB</KBD>)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX176"><CODE>tilde-expand (M-~)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX195"><CODE>tilde-expand (M-~)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX177"><CODE>tilde-expand (M-~)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX196"><CODE>tilde-expand (M-~)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX98"><CODE>transpose-chars (C-t)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX115"><CODE>transpose-chars (C-t)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX99"><CODE>transpose-chars (C-t)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX116"><CODE>transpose-chars (C-t)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX100"><CODE>transpose-words (M-t)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX117"><CODE>transpose-words (M-t)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX101"><CODE>transpose-words (M-t)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX118"><CODE>transpose-words (M-t)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TH><A NAME="fn_U"></A>U</TH><TD></TD><TD></TD></TR> |
<TR><TH><A NAME="fn_U"></A>U</TH><TD></TD><TD></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX172"><CODE>undo (C-_ or C-x C-u)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX191"><CODE>undo (C-_ or C-x C-u)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX173"><CODE>undo (C-_ or C-x C-u)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX192"><CODE>undo (C-_ or C-x C-u)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX142"><CODE>universal-argument ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC18">1.4.5 Specifying Numeric Arguments</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX161"><CODE>universal-argument ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC18">1.4.5 Specifying Numeric Arguments</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX143"><CODE>universal-argument ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC18">1.4.5 Specifying Numeric Arguments</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX162"><CODE>universal-argument ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC18">1.4.5 Specifying Numeric Arguments</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX124"><CODE>unix-filename-rubout ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX143"><CODE>unix-filename-rubout ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX125"><CODE>unix-filename-rubout ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX144"><CODE>unix-filename-rubout ()</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX114"><CODE>unix-line-discard (C-u)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX131"><CODE>unix-line-discard (C-u)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX115"><CODE>unix-line-discard (C-u)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX132"><CODE>unix-line-discard (C-u)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX122"><CODE>unix-word-rubout (C-w)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX141"><CODE>unix-word-rubout (C-w)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX123"><CODE>unix-word-rubout (C-w)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX142"><CODE>unix-word-rubout (C-w)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX102"><CODE>upcase-word (M-u)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX119"><CODE>upcase-word (M-u)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX103"><CODE>upcase-word (M-u)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX120"><CODE>upcase-word (M-u)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC16">1.4.3 Commands For Changing Text</A></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TH><A NAME="fn_V"></A>V</TH><TD></TD><TD></TD></TR> |
<TR><TH><A NAME="fn_V"></A>V</TH><TD></TD><TD></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX198"><CODE>vi-editing-mode (M-C-j)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX42">vi-cmd-mode-string</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX199"><CODE>vi-editing-mode (M-C-j)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX217"><CODE>vi-editing-mode (M-C-j)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX37">visible-stats</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX218"><CODE>vi-editing-mode (M-C-j)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC21">1.4.8 Some Miscellaneous Commands</A></TD></TR> |
| <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX43">vi-ins-mode-string</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
| <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX44">visible-stats</A></TD><TD valign=top><A HREF="readline.html#SEC10">1.3.1 Readline Init File Syntax</A></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TH><A NAME="fn_Y"></A>Y</TH><TD></TD><TD></TD></TR> |
<TR><TH><A NAME="fn_Y"></A>Y</TH><TD></TD><TD></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX136"><CODE>yank (C-y)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX155"><CODE>yank (C-y)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX137"><CODE>yank (C-y)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX156"><CODE>yank (C-y)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX82"><CODE>yank-last-arg (M-. or M-_)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX95"><CODE>yank-last-arg (M-. or M-_)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX83"><CODE>yank-last-arg (M-. or M-_)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX96"><CODE>yank-last-arg (M-. or M-_)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX80"><CODE>yank-nth-arg (M-C-y)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX93"><CODE>yank-nth-arg (M-C-y)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX81"><CODE>yank-nth-arg (M-C-y)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX94"><CODE>yank-nth-arg (M-C-y)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC15">1.4.2 Commands For Manipulating The History</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX138"><CODE>yank-pop (M-y)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX157"><CODE>yank-pop (M-y)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
<TR><TD></TD><TD valign=top><A HREF="readline.html#IDX139"><CODE>yank-pop (M-y)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> | <TR><TD></TD><TD valign=top><A HREF="readline.html#IDX158"><CODE>yank-pop (M-y)</CODE></A></TD><TD valign=top><A HREF="readline.html#SEC17">1.4.4 Killing And Yanking</A></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
<TR><TD COLSPAN=3> <HR></TD></TR> |
</TABLE><P></P><table><tr><th valign=top>Jump to: </th><td><A HREF="readline.html#fn__" style="text-decoration:none"><b>_</b></A> |
</TABLE><P></P><table><tr><th valign=top>Jump to: </th><td><A HREF="readline.html#fn__" style="text-decoration:none"><b>_</b></A> |
|
|
Line 7165 to permit their use in free software.
|
Line 7599 to permit their use in free software.
|
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="readline.html#SEC_About"> ? </A>]</TD> |
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="readline.html#SEC_About"> ? </A>]</TD> |
</TR></TABLE> |
</TR></TABLE> |
<H1>About this document</H1> |
<H1>About this document</H1> |
This document was generated by <I>Chet Ramey</I> on <I>February, 11 2014</I> | This document was generated by <I>Chet Ramey</I> on <I>October, 30 2020</I> |
using <A HREF="http://www.mathematik.uni-kl.de/~obachman/Texi2html |
using <A HREF="http://www.mathematik.uni-kl.de/~obachman/Texi2html |
"><I>texi2html</I></A> |
"><I>texi2html</I></A> |
<P></P> |
<P></P> |
Line 7327 the following structure:
|
Line 7761 the following structure:
|
<BR> |
<BR> |
<FONT SIZE="-1"> |
<FONT SIZE="-1"> |
This document was generated |
This document was generated |
by <I>Chet Ramey</I> on <I>February, 11 2014</I> | by <I>Chet Ramey</I> on <I>October, 30 2020</I> |
using <A HREF="http://www.mathematik.uni-kl.de/~obachman/Texi2html |
using <A HREF="http://www.mathematik.uni-kl.de/~obachman/Texi2html |
"><I>texi2html</I></A> |
"><I>texi2html</I></A> |
|
|