5 个稳定版本
1.1.2 | 2024年2月4日 |
---|---|
1.1.1 | 2020年3月6日 |
1.0.1 | 2020年3月2日 |
1.0.0 | 2020年2月18日 |
7 在 #cd
每月23 次下载
2.5MB
328 行
Projects-cli
一个用于跟踪、搜索和跳转到您项目的工具。
入门指南
首先,您需要安装二进制文件。
cargo install projects
如果您想直接进入项目,还需要将初始化脚本添加到您的 .bashrc
。
eval "$(projects init bash)"
一切设置完成后,您可以使用 projects track
在指定目录中跟踪项目。
projects track ~/code
您可以使用 projects list
查看您的项目列表。
projects list
# ~/code/projects-cli
# ~/code/webdesserts.com
# ~/code/logger
如果您已安装 projects init
脚本,则可以通过简单地调用 projects
直接跳转到项目的目录,这将显示所有项目的可搜索列表。
projects
也将被别名到 p
,这样您就可以快速跳转到项目。如果您不希望这种行为,或者想自定义别名,请向 projects init
传递 --no-alias
选项。
eval "$(projects init bash --no-alias)"
alias x="projects"
致谢
首先,感谢 danthegoodman 制作 equis 命令行界面,本项目的灵感来源于此。Equis 是一个功能更强大的解决方案,具有许多优秀的功能,您绝对应该检查一下!我的目标是创建一个专注于跳转目录的 equis 版本,同时减少设置所需步骤和依赖项的数量。
还要感谢 starship 为 projects init
脚本提供了灵感。它将设置用户体验提升到了一个我终于满意的程度。
依赖关系
~14–25MB
~372K SLoC