Go somewhere, quik.
quik lets you define bookmarked directories to quickly go to. For example:
$ quik add docs "$HOME/Documents"
"docs" → "/home/user/Documents"
$ quik docs
$ pwd
/home/user/Documents
git clone https://github.com/mikeevmm/quik
cd quik
python install.py
quik --help
quik is mostly Python. This makes its source code easier to read (as compared to something written in bash), and easier to port to other terminals (like Zsh of Fish), as only the bash contents need to be ported.
As a testament to this, as of version 2.3, quik
is also compatible with
Windows, via the batch port of that file, and as of
2.4 also via the PowerShell port! ❤️
- Bash
- Command Prompt
- PowerShell
Such pull requests are very welcome.
If you are interested in doing so, all that you need to do is create a file in
the style of quik_setup.sh
for your shell, and
indicate in your pull request how this file should be used in your shell (i.e.,
whether it should be sourced at the start of each session, ran at the start of
each session, or something else).
I have made an attempt to thoroughly comment
quik_setup.sh
, so it should be easy to follow and
write analogous code for your shell.
This tool is licensed under an MIT license. See LICENSE for details.
💕 If you liked quik, consider buying me a coffee.