4 ms·
Neither are abandoned, I think both projects are in a relatively stable state. Both projects also have the same basic functionality but different priorities. z
by wting 11y ago
Neither are abandoned, I think both projects are in a relatively stable state.
Both projects also have the same basic functionality but different priorities. z aims to be dependency free and simplistic while autojump requires Python 2.6+ but has a bit more features:
- fuzzy matching (corrects for spelling errors)
- sectional path matching helps differentiate between the same directory name in multiple locations:
-- `j var nginx` or `j etc nginx` is enough to differentiate between `/var/log/nginx` and `/etc/nginx`
-- combined with fuzzy matching results in shorthand jumps: `j v ng` or `j e ng`
- `jc` searches only children directories of current path
- opens up a native file browser with `jo <args>` or `jco <args>`
- manual control of path weights: Both z and autojump use frequency and recency to suggest paths, but sometimes I want this newly created nginx path to always win without waiting for the algorithm to learn
- better tab completion
- more shells supported (fish, experimental tcsh and clink support)
Disclaimer: I'm the current maintainer of autojump.