mirror of
https://github.com/fish-shell/fish-shell.git
synced 2024-12-18 12:33:38 +08:00
02d82dcf85
Adds synopses for those commands missing them. Moves all synopsis sections to code blocks. This improves the appearance, although highlighting as fish code may not be the ideal appearance.
38 lines
823 B
ReStructuredText
38 lines
823 B
ReStructuredText
.. _cmd-popd:
|
|
|
|
popd - move through directory stack
|
|
===================================
|
|
|
|
Synopsis
|
|
--------
|
|
|
|
::
|
|
|
|
popd
|
|
|
|
|
|
Description
|
|
-----------
|
|
|
|
``popd`` removes the top directory from the directory stack and changes the working directory to the new top directory. Use :ref:`pushd <cmd-pushd>` to add directories to the stack.
|
|
|
|
You may be interested in the :ref:`cdh <cmd-cdh>` command which provides a more intuitive way to navigate to recently visited directories.
|
|
|
|
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
|
|
|