aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJim Porter2024-02-08 11:44:05 -0800
committerJim Porter2024-02-09 17:42:13 -0800
commitde5acc3b0d854aeb7dbf104c0977efe2f2266e1a (patch)
tree42c752fb472ad7e7cc1cc28d5df18927418823fe
parentb5b80de49c5a37778945d7a0234090b09acc104f (diff)
downloademacs-de5acc3b0d854aeb7dbf104c0977efe2f2266e1a.tar.gz
emacs-de5acc3b0d854aeb7dbf104c0977efe2f2266e1a.zip
Add concept indices for some Eshell commands
* doc/misc/eshell.texi (List of Built-ins): Add indices for some directory- and process-related commands. (Aliases): Change to concept index.
-rw-r--r--doc/misc/eshell.texi11
1 files changed, 9 insertions, 2 deletions
diff --git a/doc/misc/eshell.texi b/doc/misc/eshell.texi
index 3ff8e55ed03..30c85da795b 100644
--- a/doc/misc/eshell.texi
+++ b/doc/misc/eshell.texi
@@ -3,7 +3,7 @@
3@setfilename ../../info/eshell.info 3@setfilename ../../info/eshell.info
4@settitle Eshell: The Emacs Shell 4@settitle Eshell: The Emacs Shell
5@include docstyle.texi 5@include docstyle.texi
6@defindex cm 6@defcodeindex cm
7@syncodeindex vr fn 7@syncodeindex vr fn
8@c %**end of header 8@c %**end of header
9 9
@@ -529,6 +529,7 @@ symlink, then this command reverts to the system's definition of
529@command{cat}. 529@command{cat}.
530 530
531@cmindex cd 531@cmindex cd
532@cindex directories, changing
532@item cd 533@item cd
533@itemx cd @var{directory} 534@itemx cd @var{directory}
534@itemx cd -[@var{n}] 535@itemx cd -[@var{n}]
@@ -666,6 +667,7 @@ as using @samp{alias diff '*diff $@@*'}.
666Return the directory component of @var{filename}. 667Return the directory component of @var{filename}.
667 668
668@cmindex dirs 669@cmindex dirs
670@cindex directory stack, listing
669@item dirs 671@item dirs
670Prints the directory stack. Directories can be added or removed from 672Prints the directory stack. Directories can be added or removed from
671the stack using the commands @command{pushd} and @command{popd}, 673the stack using the commands @command{pushd} and @command{popd},
@@ -835,11 +837,13 @@ uses Emacs's internal Info reader. @xref{Misc Help, , , emacs, The
835GNU Emacs Manual}. 837GNU Emacs Manual}.
836 838
837@cmindex jobs 839@cmindex jobs
840@cindex processes, listing
838@item jobs 841@item jobs
839List subprocesses of the Emacs process, if any, using the function 842List subprocesses of the Emacs process, if any, using the function
840@code{list-processes}. 843@code{list-processes}.
841 844
842@cmindex kill 845@cmindex kill
846@cindex processes, signaling
843@item kill [-@var{signal}] [@var{pid} | @var{process}] 847@item kill [-@var{signal}] [@var{pid} | @var{process}]
844Kill processes. Takes a PID or a process object and an optional 848Kill processes. Takes a PID or a process object and an optional
845@var{signal} specifier which can either be a number or a signal name. 849@var{signal} specifier which can either be a number or a signal name.
@@ -1054,6 +1058,7 @@ Alias to Emacs's @code{occur}.
1054@xref{Other Repeating Search, , , emacs, The GNU Emacs Manual}. 1058@xref{Other Repeating Search, , , emacs, The GNU Emacs Manual}.
1055 1059
1056@cmindex popd 1060@cmindex popd
1061@cindex directory stack, removing from
1057@item popd 1062@item popd
1058@item popd +@var{n} 1063@item popd +@var{n}
1059Pop a directory from the directory stack and switch to a another place 1064Pop a directory from the directory stack and switch to a another place
@@ -1076,6 +1081,7 @@ the @var{nth} directory in the stack (counting from zero).
1076Print all the @var{arg}s separated by newlines. 1081Print all the @var{arg}s separated by newlines.
1077 1082
1078@cmindex pushd 1083@cmindex pushd
1084@cindex directory stack, adding to
1079@item pushd 1085@item pushd
1080@itemx pushd @var{directory} 1086@itemx pushd @var{directory}
1081@itemx pushd +@var{n} 1087@itemx pushd +@var{n}
@@ -1189,6 +1195,7 @@ Unset one or more variables. As with @command{set}, the value of
1189or a string, referring to an environment variable. 1195or a string, referring to an environment variable.
1190 1196
1191@cmindex wait 1197@cmindex wait
1198@cindex processes, waiting for
1192@item wait [@var{process}]@dots{} 1199@item wait [@var{process}]@dots{}
1193Wait until each specified @var{process} has exited. 1200Wait until each specified @var{process} has exited.
1194 1201
@@ -1501,7 +1508,7 @@ create and switch to a directory called @samp{foo}.
1501 1508
1502@node Remote Access 1509@node Remote Access
1503@section Remote Access 1510@section Remote Access
1504@cmindex remote access 1511@cindex remote access
1505 1512
1506Since Eshell uses Emacs facilities for most of its functionality, you 1513Since Eshell uses Emacs facilities for most of its functionality, you
1507can access remote hosts transparently. To connect to a remote host, 1514can access remote hosts transparently. To connect to a remote host,