15 个版本 (稳定版)
1.5.0 | 2022年5月31日 |
---|---|
1.4.0 | 2022年3月15日 |
1.3.0 | 2021年9月20日 |
1.2.1 | 2021年7月12日 |
0.1.0 | 2021年3月7日 |
#1348 in 命令行工具
43KB
1K SLoC
Quicknav
从命令行快速导航您的文件系统的方法。
目录
什么是Quicknav
Quicknav 是一个命令行工具,允许您通过简单的命令轻松跳转到文件系统中特定的位置。Quicknav是为 Unix 操作系统上的终端导航而构建的。
为什么选择Quicknav
Quicknav 允许您轻松地为文件系统中的位置设置快捷键。它旨在加快您对常用位置的终端导航,而不会在终端中添加别名而造成混乱。
示例
# easily navigate to shortcuts that were set in the config
nav rs # go to rust projects folder
nav py # go to python projects folder
nav js # go to javascript projects folder
入门
安装Quicknav
您可以通过支持的一种包管理器安装 quicknav,或者下载二进制文件并将其添加到您的路径中。可以从 GitHub 发布页面 下载预构建的二进制文件。
将来,将支持更多包管理器。
分发 | 包管理器 | 命令 |
---|---|---|
Arch | Paru | paru-S quicknav |
Arch | Yay | yay-S quicknav |
MacOS | Homebrew | brewtap MrDogeBro/quicknav && brewinstall quicknav |
Debian(或基于Debian的发行版) | 安装脚本 | sudo/bin/bash-c"$(curl -fsSL https://raw.githubusercontent.com/MrDogeBro/quicknav/HEAD/scripts/deb-install.sh)" |
任何(已安装Rust) | Cargo | cargoinstall quicknav |
将Quicknav添加到您的Shell
将 quicknav 添加到您的 Shell 非常简单。您只需将以下行添加到您的 Shell 配置文件中,并用 shell_name
替换您的 Shell 名称。以下列出的 Shell 是目前唯一支持的 Shell。其他 Shell 可能会工作,但无法保证。如果您想支持其他 Shell,请转到 讨论选项卡中的反馈。
Bash
将以下内容添加到您的 ~/.bashrc
eval "$(quicknav init bash)"
Zsh
将以下内容添加到您的 ~/.zshrc
eval "$(quicknav init zsh)"
Fish
将以下内容添加到您的 ~/.config/fish/config.fish
quicknav init fish | source
文档
有关快速导航的更多信息,例如配置,请访问我们的文档页面,您可以找到您可能需要的所有信息。[前往文档](https://quicknav.readthedocs.io/)
许可证
Quicknav 采用 MIT 许可证。
依赖项
约 7-18MB
约 227K SLoC