#模糊搜索 #shell #bash #zsh #fish #cd

app scotty

一个使用模糊搜索的快速目录切换器

6 个版本

0.3.4 2021 年 1 月 23 日
0.3.3 2021 年 1 月 16 日
0.3.1 2020 年 6 月 10 日
0.3.0 2020 年 4 月 26 日
0.1.0 2020 年 1 月 6 日

#2857命令行工具

每月 22 次下载

MPL-2.0 许可证

44KB
955

Scotty

Scotty 使用全文搜索技术,快速进入您在 shell 中之前访问过的目录。它是用 rust 实现的,因为我想学习这门语言,但也是为了最小化任何延迟,使您的 shell 保持快速。

asciicast

安装

scotty 可以通过几种不同的方式进行安装。如果它获得任何势头,将来还会添加更多。

  1. 安装二进制文件

    使用 Cargo

    如果您已安装可工作的 rust 工具链,则可以使用 cargo 简单地安装 scotty

    cargo install scotty
    

    使用 Homebrew

    如果您已安装 homebrew,则可以通过我们的自定义标签安装它。为 Mac 和 64位 glibc Linux 提供了软件包。

    brew tap wdullaer/scotty
    brew install scotty
    

    从 GitHub 下载

    http://github.com/wdullaer/scotty/releases 下载最新版本,并将其解压缩到路径上的一个位置。

  2. 将初始化脚本添加到 shell 的配置文件中

    Zsh

    将以下内容添加到您的 ~/.zshrc 文件的末尾

    source <(scotty init zsh)
    

    Bash

    将以下内容添加到您的 ~/.bashrc 文件的末尾

    source <(scotty init bash)
    

灵感

以下项目为该项目的各个组件提供了灵感

许可证

此存储库中的所有代码均在 Mozilla Public License v2.0 许可下发布,有关更多信息,请参阅 LICENSE 文件。

依赖项

~9–19MB
~208K SLoC