#导航 #快捷键 #命令行 #文件 #导航 #命令行工具 #操作系统

应用 quicknav

从命令行快速导航您的文件系统的方法

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 命令行工具

MIT 许可证

43KB
1K SLoC

Rust 657 SLoC Shell 355 SLoC // 0.0% comments

Quicknav

Documentation Status License

从命令行快速导航您的文件系统的方法。

目录

什么是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