diff options
Diffstat (limited to 'doc/rluserman.html')
-rw-r--r-- | doc/rluserman.html | 171 |
1 files changed, 91 insertions, 80 deletions
diff --git a/doc/rluserman.html b/doc/rluserman.html index 9d8a747..5c8254f 100644 --- a/doc/rluserman.html +++ b/doc/rluserman.html @@ -1,6 +1,6 @@ <HTML> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -<!-- Created on April, 17 2019 by texi2html 1.64 --> +<!-- Created on November, 20 2019 by texi2html 1.64 --> <!-- Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author) Karl Berry <karl@freefriends.org> @@ -1860,65 +1860,76 @@ Word boundaries are the same as <CODE>backward-word</CODE>. <P> <A NAME="IDX135"></A> -<DT><CODE>unix-word-rubout (C-w)</CODE> +<DT><CODE>shell-transpose-words (M-C-t)</CODE> <DD><A NAME="IDX136"></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="IDX137"></A> +<DT><CODE>unix-word-rubout (C-w)</CODE> +<DD><A NAME="IDX138"></A> Kill the word behind point, using white space as a word boundary. The killed text is saved on the kill-ring. <P> -<A NAME="IDX137"></A> +<A NAME="IDX139"></A> <DT><CODE>unix-filename-rubout ()</CODE> -<DD><A NAME="IDX138"></A> +<DD><A NAME="IDX140"></A> Kill the word behind point, using white space and the slash character as the word boundaries. The killed text is saved on the kill-ring. <P> -<A NAME="IDX139"></A> +<A NAME="IDX141"></A> <DT><CODE>delete-horizontal-space ()</CODE> -<DD><A NAME="IDX140"></A> +<DD><A NAME="IDX142"></A> Delete all spaces and tabs around point. By default, this is unbound. <P> -<A NAME="IDX141"></A> +<A NAME="IDX143"></A> <DT><CODE>kill-region ()</CODE> -<DD><A NAME="IDX142"></A> +<DD><A NAME="IDX144"></A> Kill the text in the current region. By default, this command is unbound. <P> -<A NAME="IDX143"></A> +<A NAME="IDX145"></A> <DT><CODE>copy-region-as-kill ()</CODE> -<DD><A NAME="IDX144"></A> +<DD><A NAME="IDX146"></A> Copy the text in the region to the kill buffer, so it can be yanked right away. By default, this command is unbound. <P> -<A NAME="IDX145"></A> +<A NAME="IDX147"></A> <DT><CODE>copy-backward-word ()</CODE> -<DD><A NAME="IDX146"></A> +<DD><A NAME="IDX148"></A> Copy the word before point to the kill buffer. The word boundaries are the same as <CODE>backward-word</CODE>. By default, this command is unbound. <P> -<A NAME="IDX147"></A> +<A NAME="IDX149"></A> <DT><CODE>copy-forward-word ()</CODE> -<DD><A NAME="IDX148"></A> +<DD><A NAME="IDX150"></A> Copy the word following point to the kill buffer. The word boundaries are the same as <CODE>forward-word</CODE>. By default, this command is unbound. <P> -<A NAME="IDX149"></A> +<A NAME="IDX151"></A> <DT><CODE>yank (C-y)</CODE> -<DD><A NAME="IDX150"></A> +<DD><A NAME="IDX152"></A> Yank the top of the kill ring into the buffer at point. <P> -<A NAME="IDX151"></A> +<A NAME="IDX153"></A> <DT><CODE>yank-pop (M-y)</CODE> -<DD><A NAME="IDX152"></A> +<DD><A NAME="IDX154"></A> 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>. </DL> @@ -1942,16 +1953,16 @@ the prior command is <CODE>yank</CODE> or <CODE>yank-pop</CODE>. <!--docid::SEC18::--> <DL COMPACT> -<A NAME="IDX153"></A> +<A NAME="IDX155"></A> <DT><CODE>digit-argument (<KBD>M-0</KBD>, <KBD>M-1</KBD>, <small>...</small> <KBD>M--</KBD>)</CODE> -<DD><A NAME="IDX154"></A> +<DD><A NAME="IDX156"></A> Add this digit to the argument already accumulating, or start a new argument. <KBD>M--</KBD> starts a negative argument. <P> -<A NAME="IDX155"></A> +<A NAME="IDX157"></A> <DT><CODE>universal-argument ()</CODE> -<DD><A NAME="IDX156"></A> +<DD><A NAME="IDX158"></A> This is another way to specify an argument. If this command is followed by one or more digits, optionally with a leading minus sign, those digits define the argument. @@ -1986,33 +1997,33 @@ By default, this is not bound to a key. <P> <DL COMPACT> -<A NAME="IDX157"></A> +<A NAME="IDX159"></A> <DT><CODE>complete (<KBD>TAB</KBD>)</CODE> -<DD><A NAME="IDX158"></A> +<DD><A NAME="IDX160"></A> Attempt to perform completion on the text before point. The actual completion performed is application-specific. The default is filename completion. <P> -<A NAME="IDX159"></A> +<A NAME="IDX161"></A> <DT><CODE>possible-completions (M-?)</CODE> -<DD><A NAME="IDX160"></A> +<DD><A NAME="IDX162"></A> List the possible completions of the text before point. When displaying completions, Readline sets the number of columns used 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. <P> -<A NAME="IDX161"></A> +<A NAME="IDX163"></A> <DT><CODE>insert-completions (M-*)</CODE> -<DD><A NAME="IDX162"></A> +<DD><A NAME="IDX164"></A> Insert all completions of the text before point that would have been generated by <CODE>possible-completions</CODE>. <P> -<A NAME="IDX163"></A> +<A NAME="IDX165"></A> <DT><CODE>menu-complete ()</CODE> -<DD><A NAME="IDX164"></A> +<DD><A NAME="IDX166"></A> Similar to <CODE>complete</CODE>, but replaces the word to be completed with a single match from the list of possible completions. Repeated execution of <CODE>menu-complete</CODE> steps through the list @@ -2027,17 +2038,17 @@ This command is intended to be bound to <KBD>TAB</KBD>, but is unbound by default. <P> -<A NAME="IDX165"></A> +<A NAME="IDX167"></A> <DT><CODE>menu-complete-backward ()</CODE> -<DD><A NAME="IDX166"></A> +<DD><A NAME="IDX168"></A> 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 negative argument. <P> -<A NAME="IDX167"></A> +<A NAME="IDX169"></A> <DT><CODE>delete-char-or-list ()</CODE> -<DD><A NAME="IDX168"></A> +<DD><A NAME="IDX170"></A> Deletes the character under the cursor if not at the beginning or end of the line (like <CODE>delete-char</CODE>). If at the end of the line, behaves identically to @@ -2066,29 +2077,29 @@ This command is unbound by default. <!--docid::SEC20::--> <DL COMPACT> -<A NAME="IDX169"></A> +<A NAME="IDX171"></A> <DT><CODE>start-kbd-macro (C-x ()</CODE> -<DD><A NAME="IDX170"></A> +<DD><A NAME="IDX172"></A> Begin saving the characters typed into the current keyboard macro. <P> -<A NAME="IDX171"></A> +<A NAME="IDX173"></A> <DT><CODE>end-kbd-macro (C-x ))</CODE> -<DD><A NAME="IDX172"></A> +<DD><A NAME="IDX174"></A> Stop saving the characters typed into the current keyboard macro and save the definition. <P> -<A NAME="IDX173"></A> +<A NAME="IDX175"></A> <DT><CODE>call-last-kbd-macro (C-x e)</CODE> -<DD><A NAME="IDX174"></A> +<DD><A NAME="IDX176"></A> Re-execute the last keyboard macro defined, by making the characters in the macro appear as if typed at the keyboard. <P> -<A NAME="IDX175"></A> +<A NAME="IDX177"></A> <DT><CODE>print-last-kbd-macro ()</CODE> -<DD><A NAME="IDX176"></A> +<DD><A NAME="IDX178"></A> Print the last keboard macro defined in a format suitable for the <VAR>inputrc</VAR> file. <P> @@ -2114,88 +2125,88 @@ Print the last keboard macro defined in a format suitable for the <!--docid::SEC21::--> <DL COMPACT> -<A NAME="IDX177"></A> +<A NAME="IDX179"></A> <DT><CODE>re-read-init-file (C-x C-r)</CODE> -<DD><A NAME="IDX178"></A> +<DD><A NAME="IDX180"></A> Read in the contents of the <VAR>inputrc</VAR> file, and incorporate any bindings or variable assignments found there. <P> -<A NAME="IDX179"></A> +<A NAME="IDX181"></A> <DT><CODE>abort (C-g)</CODE> -<DD><A NAME="IDX180"></A> +<DD><A NAME="IDX182"></A> Abort the current editing command and ring the terminal's bell (subject to the setting of <CODE>bell-style</CODE>). <P> -<A NAME="IDX181"></A> +<A NAME="IDX183"></A> <DT><CODE>do-lowercase-version (M-A, M-B, M-<VAR>x</VAR>, <small>...</small>)</CODE> -<DD><A NAME="IDX182"></A> +<DD><A NAME="IDX184"></A> If the metafied character <VAR>x</VAR> is upper case, run the command that is bound to the corresponding metafied lower case character. The behavior is undefined if <VAR>x</VAR> is already lower case. <P> -<A NAME="IDX183"></A> +<A NAME="IDX185"></A> <DT><CODE>prefix-meta (<KBD>ESC</KBD>)</CODE> -<DD><A NAME="IDX184"></A> +<DD><A NAME="IDX186"></A> Metafy the next character typed. This is for keyboards without a meta key. Typing <SAMP>`<KBD>ESC</KBD> f'</SAMP> is equivalent to typing <KBD>M-f</KBD>. <P> -<A NAME="IDX185"></A> +<A NAME="IDX187"></A> <DT><CODE>undo (C-_ or C-x C-u)</CODE> -<DD><A NAME="IDX186"></A> +<DD><A NAME="IDX188"></A> Incremental undo, separately remembered for each line. <P> -<A NAME="IDX187"></A> +<A NAME="IDX189"></A> <DT><CODE>revert-line (M-r)</CODE> -<DD><A NAME="IDX188"></A> +<DD><A NAME="IDX190"></A> Undo all changes made to this line. This is like executing the <CODE>undo</CODE> command enough times to get back to the beginning. <P> -<A NAME="IDX189"></A> +<A NAME="IDX191"></A> <DT><CODE>tilde-expand (M-~)</CODE> -<DD><A NAME="IDX190"></A> +<DD><A NAME="IDX192"></A> Perform tilde expansion on the current word. <P> -<A NAME="IDX191"></A> +<A NAME="IDX193"></A> <DT><CODE>set-mark (C-@)</CODE> -<DD><A NAME="IDX192"></A> +<DD><A NAME="IDX194"></A> Set the mark to the point. If a numeric argument is supplied, the mark is set to that position. <P> -<A NAME="IDX193"></A> +<A NAME="IDX195"></A> <DT><CODE>exchange-point-and-mark (C-x C-x)</CODE> -<DD><A NAME="IDX194"></A> +<DD><A NAME="IDX196"></A> 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. <P> -<A NAME="IDX195"></A> +<A NAME="IDX197"></A> <DT><CODE>character-search (C-])</CODE> -<DD><A NAME="IDX196"></A> +<DD><A NAME="IDX198"></A> A character is read and point is moved to the next occurrence of that character. A negative count searches for previous occurrences. <P> -<A NAME="IDX197"></A> +<A NAME="IDX199"></A> <DT><CODE>character-search-backward (M-C-])</CODE> -<DD><A NAME="IDX198"></A> +<DD><A NAME="IDX200"></A> A character is read and point is moved to the previous occurrence of that character. A negative count searches for subsequent occurrences. <P> -<A NAME="IDX199"></A> +<A NAME="IDX201"></A> <DT><CODE>skip-csi-sequence ()</CODE> -<DD><A NAME="IDX200"></A> +<DD><A NAME="IDX202"></A> Read enough characters to consume a multi-key sequence such as those defined for keys like Home and End. Such sequences begin with a Control Sequence Indicator (CSI), usually ESC-[. If this sequence is @@ -2205,9 +2216,9 @@ stray characters into the editing buffer. This is unbound by default, but usually bound to ESC-[. <P> -<A NAME="IDX201"></A> +<A NAME="IDX203"></A> <DT><CODE>insert-comment (M-#)</CODE> -<DD><A NAME="IDX202"></A> +<DD><A NAME="IDX204"></A> Without a numeric argument, the value of the <CODE>comment-begin</CODE> variable is inserted at the beginning of the current line. If a numeric argument is supplied, this command acts as a toggle: if @@ -2218,43 +2229,43 @@ the line. In either case, the line is accepted as if a newline had been typed. <P> -<A NAME="IDX203"></A> +<A NAME="IDX205"></A> <DT><CODE>dump-functions ()</CODE> -<DD><A NAME="IDX204"></A> +<DD><A NAME="IDX206"></A> Print all of the functions and their key bindings to the Readline output stream. If a numeric argument is supplied, 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. <P> -<A NAME="IDX205"></A> +<A NAME="IDX207"></A> <DT><CODE>dump-variables ()</CODE> -<DD><A NAME="IDX206"></A> +<DD><A NAME="IDX208"></A> Print all of the settable variables and their values to the Readline output stream. If a numeric argument is supplied, 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. <P> -<A NAME="IDX207"></A> +<A NAME="IDX209"></A> <DT><CODE>dump-macros ()</CODE> -<DD><A NAME="IDX208"></A> +<DD><A NAME="IDX210"></A> Print all of the Readline key sequences bound to macros and the strings they output. If a numeric argument is supplied, 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. <P> -<A NAME="IDX209"></A> +<A NAME="IDX211"></A> <DT><CODE>emacs-editing-mode (C-e)</CODE> -<DD><A NAME="IDX210"></A> +<DD><A NAME="IDX212"></A> When in <CODE>vi</CODE> command mode, this causes a switch to <CODE>emacs</CODE> editing mode. <P> -<A NAME="IDX211"></A> +<A NAME="IDX213"></A> <DT><CODE>vi-editing-mode (M-C-j)</CODE> -<DD><A NAME="IDX212"></A> +<DD><A NAME="IDX214"></A> When in <CODE>emacs</CODE> editing mode, this causes a switch to <CODE>vi</CODE> editing mode. <P> @@ -2981,7 +2992,7 @@ to permit their use in free software. <TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="rluserman.html#SEC_About"> ? </A>]</TD> </TR></TABLE> <H1>About this document</H1> -This document was generated by <I>chet</I> on <I>April, 17 2019</I> +This document was generated by <I>Chet Ramey</I> on <I>November, 20 2019</I> using <A HREF="http://www.mathematik.uni-kl.de/~obachman/Texi2html "><I>texi2html</I></A> <P></P> @@ -3143,7 +3154,7 @@ the following structure: <BR> <FONT SIZE="-1"> This document was generated -by <I>chet</I> on <I>April, 17 2019</I> +by <I>Chet Ramey</I> on <I>November, 20 2019</I> using <A HREF="http://www.mathematik.uni-kl.de/~obachman/Texi2html "><I>texi2html</I></A> |