u(ber)cd is a utility that allows you to stack and unstack directories meanwhile navigating using your favorite shells and terminals.
The difference with what already exists is that this works out
of the box on ANY terminal, and that it supports multiple platforms. The
behaviour is very simple yet so poweful.
This utility has no dependency.
You need to build and install.
- Clone the repository.
- Execute
build.bat
- Make sure to have both
ucd.bat
and_internal_ucd
in a directory that's in the %PATH% environment variable.
- Clone the repository.
- Execute
build.sh
- Execute
install.sh ~/your/directory/of/install
Once ucd is installed, type ucd --help
.
Since Linux shell scripts require creation of another process, we cannot execute
ucd.sh
to actually change the working directory.
To overcome this, we add ucd
logic to ~/.bashrc
. To do so we execute install.sh
.
If you have any suggetion for a feature or an imporovement, don't hesitate to report in issues section.