#demo #search #cli

app rust-autojump

Rust 实现的 autojump 命令

4 个版本

0.1.3 2022年4月20日
0.1.2 2022年4月20日
0.1.1 2022年4月20日
0.1.0 2022年4月20日

106#demo

MIT 许可证

7KB
129

rust-autojump

crates.io

安装

cargo install rust-autojump

为了使脚本工作,请将以下代码添加到您的 .bash_profile.zshrc
或者将其复制到脚本中并运行 source scriptname.sh

rj() {
    search_phrase=$1
    best_match=$(rust-autojump -s $search_phrase)

    cd $best_match
    echo  $best_match
}

rust_jump_chpwd() {
    rust-autojump --add "$(pwd)" >/dev/null &!
}

typeset -gaU chpwd_functions
chpwd_functions+=rust_jump_chpwd

用法

autojump 是一种更快地在文件系统中导航的方法。
它通过维护一个您从命令行使用最频繁的目录的数据库来实现。

目录必须在可以跳转到它们之前先访问。

例如,跳转到最匹配 foo 的目录

rj foo     

依赖项

~2.5–10MB
~87K SLoC