mirror of
https://github.com/fish-shell/fish-shell.git
synced 2024-11-22 13:18:59 +08:00
1287b9d823
Large list of changes, including formatting and typos for most commands. More substantive changes have been made to alias, bind, block, break, builtin, case, cd, commandline, count, else, emit, fish_config, funced, function, functions, history, math, mimedb, nextd, not, popd, prevd, pushd, pwd, random, read, set, set_color, switch, test, trap, type, ulimit, umask, and while.
25 lines
825 B
Plaintext
25 lines
825 B
Plaintext
\section cd cd - change directory
|
|
|
|
\subsection cd-synopsis Synopsis
|
|
<tt>cd [DIRECTORY]</tt>
|
|
|
|
\subsection cd-description Description
|
|
\c cd changes the current working directory.
|
|
|
|
If \c DIRECTORY is supplied, it will become the new directory. If no parameter
|
|
is given, the contents of the \c HOME environment variable will be used.
|
|
|
|
If \c DIRECTORY is a relative path, the paths found in the
|
|
\c CDPATH environment variable array will be tried as prefixes for the specified
|
|
path.
|
|
|
|
Note that the shell will attempt to change directory without requiring \c cd
|
|
if the name of a directory is provided (starting with '.', '/' or '~').
|
|
|
|
\subsection cd-example Examples
|
|
|
|
\c cd changes the working directory to your home directory.
|
|
|
|
<code>cd /usr/src/fish-shell</code> changes the working directory to
|
|
<code>/usr/src/fish-shell</code>.
|