diff options
Diffstat (limited to 'doc/misc')
| -rw-r--r-- | doc/misc/eshell.texi | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/doc/misc/eshell.texi b/doc/misc/eshell.texi index 9b14dcf8fd9..f90c7d3e8fb 100644 --- a/doc/misc/eshell.texi +++ b/doc/misc/eshell.texi | |||
| @@ -84,7 +84,9 @@ such as @command{bash}, @command{zsh}, @command{rc}, or | |||
| 84 | * Concept Index:: | 84 | * Concept Index:: |
| 85 | * Function and Variable Index:: | 85 | * Function and Variable Index:: |
| 86 | * Command Index:: | 86 | * Command Index:: |
| 87 | @ignore | ||
| 87 | * Key Index:: | 88 | * Key Index:: |
| 89 | @end ignore | ||
| 88 | @end menu | 90 | @end menu |
| 89 | 91 | ||
| 90 | @node Introduction | 92 | @node Introduction |
| @@ -670,6 +672,12 @@ page long. If that occurs to you, search for configuration options | |||
| 670 | for calling @samp{less} without the @samp{-F} option. For Git, you | 672 | for calling @samp{less} without the @samp{-F} option. For Git, you |
| 671 | can do that using @samp{git config --global core.pager 'less -+F'}. | 673 | can do that using @samp{git config --global core.pager 'less -+F'}. |
| 672 | 674 | ||
| 675 | @vindex eshell-destroy-buffer-when-process-dies | ||
| 676 | If you want the buffers created by visual programs killed when the | ||
| 677 | program exits, customize the variable | ||
| 678 | @code{eshell-destroy-buffer-when-process-dies} to a non-@code{nil} | ||
| 679 | value; the default is @code{nil}. | ||
| 680 | |||
| 673 | @section Redirection | 681 | @section Redirection |
| 674 | Redirection is mostly the same in Eshell as it is in other command | 682 | Redirection is mostly the same in Eshell as it is in other command |
| 675 | shells. The output redirection operators @code{>} and @code{>>} as | 683 | shells. The output redirection operators @code{>} and @code{>>} as |
| @@ -682,6 +690,8 @@ The buffer redirection operator, @code{>>>}, expects a buffer object | |||
| 682 | on the right-hand side, into which it inserts the output of the | 690 | on the right-hand side, into which it inserts the output of the |
| 683 | left-hand side. e.g., @samp{echo hello >>> #<buffer *scratch*>} | 691 | left-hand side. e.g., @samp{echo hello >>> #<buffer *scratch*>} |
| 684 | inserts the string @code{"hello"} into the @file{*scratch*} buffer. | 692 | inserts the string @code{"hello"} into the @file{*scratch*} buffer. |
| 693 | The convenience shorthand variant @samp{#<@var{buffer-name}>}, as in | ||
| 694 | @samp{#<*scratch*>}, is also accepted. | ||
| 685 | 695 | ||
| 686 | @code{eshell-virtual-targets} is a list of mappings of virtual device | 696 | @code{eshell-virtual-targets} is a list of mappings of virtual device |
| 687 | names to functions. Eshell comes with two virtual devices: | 697 | names to functions. Eshell comes with two virtual devices: |
| @@ -1241,8 +1251,13 @@ Since it keeps the cursor up where the command was invoked. | |||
| 1241 | 1251 | ||
| 1242 | @printindex cm | 1252 | @printindex cm |
| 1243 | 1253 | ||
| 1254 | @c There are no @kindex entries in this manual; avoid generating an | ||
| 1255 | @c empty menu. | ||
| 1256 | @ignore | ||
| 1244 | @node Key Index | 1257 | @node Key Index |
| 1245 | @unnumbered Key Index | 1258 | @unnumbered Key Index |
| 1246 | 1259 | ||
| 1247 | @printindex ky | 1260 | @printindex ky |
| 1261 | @end ignore | ||
| 1262 | |||
| 1248 | @bye | 1263 | @bye |