mirror of
https://github.com/fish-shell/fish-shell.git
synced 2024-11-25 09:39:52 +08:00
3a23fdf359
Includes harmonizing the display of options and arguments, standardising terminology, using the envvar directive more broadly, adding help options to all commands that support them, simplifying some language, and tidying up multiple formatting issues. string documentation is not changed.
42 lines
992 B
ReStructuredText
42 lines
992 B
ReStructuredText
.. _cmd-popd:
|
|
|
|
popd - move through directory stack
|
|
===================================
|
|
|
|
Synopsis
|
|
--------
|
|
|
|
.. synopsis::
|
|
|
|
popd
|
|
|
|
Description
|
|
-----------
|
|
|
|
``popd`` removes the top directory from the :ref:`directory stack <directory-stack>` and changes the working directory to the new top directory. Use :ref:`pushd <cmd-pushd>` to add directories to the stack.
|
|
|
|
The **-h** or **--help** option displays help about using this command.
|
|
|
|
Example
|
|
-------
|
|
|
|
::
|
|
|
|
pushd /usr/src
|
|
# Working directory is now /usr/src
|
|
# Directory stack contains /usr/src
|
|
|
|
pushd /usr/src/fish-shell
|
|
# Working directory is now /usr/src/fish-shell
|
|
# Directory stack contains /usr/src /usr/src/fish-shell
|
|
|
|
popd
|
|
# Working directory is now /usr/src
|
|
# Directory stack contains /usr/src
|
|
|
|
See Also
|
|
--------
|
|
|
|
- the :ref:`dirs <cmd-dirs>` command to print the directory stack
|
|
- the :ref:`cdh <cmd-cdh>` command which provides a more intuitive way to navigate to recently visited directories.
|