Socket
Book a DemoInstallSign in
Socket

z-rs

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

z-rs

0.1.0
Source
Cargo
Version published
Maintainers
1
Created
Source

z-rs

Continuous Integration

z_rs implements a directory jumping command line utility

The original is a 200 line shell classic https://github.com/rupa/z/blob/master/z.sh

This is an opinionated rewrite instead of being 1:1 with the original. Most notably, this does not override cd in any way, and needs to be used instead of cd to build the cache.

This provides a z_rs binary, which can be invoked for configuration and lookup.

Installation

cargo install z-rs

Configuration

add

eval "$(z_rs init --cmd z --cache $HOME/.z_rs)"

in your shell configuration file.

The --cmd option is the name of the command that will be added to the shell. For example, in this case, a z command will be created.

Usage

If configured with the command name z, then simply do

z foo bar

will try to match foo and bar and if a match is found in the cache, will cd to it, otherwise error out.

Matches occur based on "frecency". The rank of a path is how many times it has been accessed. The command will return the highest ranked matching record. If there are multiple, it will return the most recently accessed one.

License

This project is distributed under the terms of both the MIT license and the Apache License (Version 2.0).

See LICENSE-APACHE and LICENSE-MIT for details.

FAQs

Package last updated on 10 Aug 2020

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.