#cd #cli-tool #cli #terminal

bin+lib leaper

一个简单的 CLI 工具,快速跳转到目录

8 个版本

0.3.1 2024年6月2日
0.3.0 2024年6月2日
0.2.2 2024年6月1日
0.2.1 2024年5月31日
0.1.3 2024年5月30日

1134 in 命令行工具

MIT 许可证

7KB
115

Leaper


一个简单的 CLI 工具,快速跳转到目录。

用法

您在 home,切换到 debug 或到 cathat.png 的目录

.
└── home/
    ├── dev/
    │   └── ...
    │       └── ...
    └── etc/
        ├── misc/
        │   └── even_more_files/
        │       └── cathat.png
        └── more/
            └── test/
                ├── debug
                └── ...
$ leaper debug
$ leaper cathat.png
$ leaper --help

设置

  1. 运行 cargo install leaper
  2. 创建 shell 动作
Zsh 示例
leap() {
    # Call tool and forward all args
    local dir_path=$(leaper "$@")

    # Check if a path was returned
    if ["$dir_path"]; then
        # 'cd' to the directory
        cd "$dir_path"
    else
        echo "'$1' not found"
    fi
}

依赖项

~1MB
~15K SLoC