9 releases
Uses new Rust 2024
| 0.1.12 | Mar 31, 2026 |
|---|---|
| 0.1.11 | Mar 31, 2026 |
| 0.1.9 | Feb 25, 2026 |
| 0.1.1 | Jan 21, 2026 |
#705 in Filesystem
19KB
498 lines
pathmarks
pathmarks is a tool for bookmarking paths, and a smarter way to change directory.
This is similar to other autojump tools like zoxide, but you need to manually mark bookmarks.
Usage
Init pathmarks in your shell. Currently fish is supported.
# fish
pathmarks init fish | source
This will add commands t, ts and ti to your shell.
tlist stored bookmarks, picking one changed directory.tsstores current directory as a bookmark.tiinteractively prompts the picker.tdremove selected bookmark.t <ARGUMENT>tries to guess where you want to go. First checks case insensitive for directories. Then fussy finds in saved bookmarks.
You can provide a --cmd to specify the command.
You can delete bookmarks with pathmarks delete, and prune invalid bookmarks with pathmarks prune.
Installation
Cargo
cargo install pathmarks
Dependencies
~7–12MB
~240K SLoC