Friday, September 13, 2024

Re: [New]: sysutils/zoxide-v0.9.5

Replying on the existing thread would make it easier for anyone to find
the previous discussion.

We are soon heading to start release builds at the moment so probably
best to revisit this after then. Mostly just fixes or more important
updates for existing ports at this point.


On 2024/09/13 07:45, Neel Chakraborty wrote:
> Hello, everyone. I am sending in a new mail regarding a version update,
> to zoxide,because my old port didn't get committed yet.
>
> Zoxide is a modern alternative to the traditional cd command for navigating
> directories in the command line.It offers several quality of life features
> over cd,that I think might help users.
>
> Zoxide enables faster navigation.Zoxide maintains a database of frequently
> visited directories,allowing users to quickly jump to a directory by typing
> a part of its name,rather than needing to type out the full path.It uses
> fuzzy matching to find directories that closely match user's input.
>
> Zoxide has smart ranking.It ranks directories based on user's usage
> patterns, so the more a user visits a directory,the more likely it is to
> appear as a suggestion when the user types its name.This makes it easier to
> access directories one uses often without needing to remember their exact
> paths.
>
> Zoxide has efficient usage tracking.Zoxide tracks user's directory usage
> history and automatically updates its database.This means it learns which
> directories are used the most and prioritizes them in its suggestions.
>
> Zoxide comes with shell integration.It integrates seamlessly with popular
> shell environments like Bash, Zsh, and Fish. One can use it just like cd,
> but with enhanced functionality. For example, one can use z
> <partial-directory-name> to jump to a directory.
>
> Note:- In version 0.9.5, zoxide has added official support for
> ksh,however OpenBSD's ksh hasn't yet implemented the original Korn shell's
> DEBUG trap and the handling of ERR and EXIT traps in functions. Therefore,as
> of now, it is recommended to use `--hook prompt` when initializing zoxide.
>
> Zoxide is customizable.One can customize the way Zoxide works,including
> adjusting the ranking algorithm and the behavior of directory suggestions.
>
> With Zoxide,one can reduce the amount of typing needed to navigate the file system,
> which can be particularly useful if one frequently works with deeply nested directories.
>
> Zoxide is interactive.One can fuzzy match and go to your directory of choice
> by using zi command (Requires fzf). Also offers interactive completion on
> bash,fish,zsh.
>
> Overall, Zoxide provides a more efficient and user-friendly way to navigate
> directories compared to the traditional cd command, especially for users who
> frequently move between a large number of directories.
>
> I will be glad, if someone can test this port and provide feedback,if
> any.
>
> Zoxide Homepage:- https://github.com/ajeetdsouza/zoxide
>
> ---
> Neel Chakraborty

No comments:

Post a Comment