跳转到内容

开始使用

GitHub Releases 下载对应平台的二进制文件,把它重命名为 leo(Windows 为 leo.exe),并将所在目录加入 PATH

macOS / Linux:

Terminal window
chmod +x leo-TAG-darwin-arm64
mv leo-TAG-darwin-arm64 ~/bin/leo

也可以从源码构建:

Terminal window
make build

产物位于 bin/leo

复制一组以逗号或空白分隔的值,然后运行:

Terminal window
leo join

也可以直接传入管道;存在管道输入时会优先于剪贴板:

Terminal window
seq 1 10 | leo join

选择输出格式后按 Enter,结果会复制到剪贴板。更多输入方式和交互按键见构造 SQL IN

默认配置会扫描 ~/work。先建立本地仓库索引,再打开选择器:

Terminal window
leo repo reindex
leo repo

/ 进入过滤模式并输入关键词;按 Up/Down 应用过滤,再用 Up/Down 或 j/k 移动选择。按 Enter 输出所选仓库的绝对路径。Esc 会先清除活动过滤器,没有过滤器时退出;Ctrl-C 随时取消。

leo shell init 会把集成脚本打印到标准输出。用 eval 在当前 shell 中定义 repo 函数:

Terminal window
eval "$(leo shell init zsh)"

bash 用户运行:

Terminal window
eval "$(leo shell init bash)"

把对应命令加入 ~/.zshrc~/.bashrc,之后运行 repo 即可选择仓库并切换目录。继续阅读快速切换仓库或查看命令参考