Navi – 交互式命令行备忘单工具

不久前,我们发布了一些 Linux手册页的好替代品. 这些工具跳过了所有理论部分并给出了简洁的 Linux 命令示例。 如果你是一个懒惰的 Linux 用户,想要一些 Linux 命令的实际示例,他们肯定会有所帮助。 今天,我们将看到一个类似的工具,名为 导航. Navi 是一个交互式命令行备忘单工具 . 就像 Bro pages、Cheat、Tldr 工具一样,Navi 还提供给定命令的示例列表,跳过所有其他综合文本部分。

内容

  1. 在 Linux 中安装 Navi
    1. A. 使用 Cargo 安装 Navi
    2. B. 从源代码安装 Navi
    3. C. 使用 Linuxbrew 安装 Navi
    4. D. 从 Arch 用户存储库安装 Navi
  2. 如何使用 Navi 交互式命令行备忘单工具
    1. 打印命令而不执行
    2. 搜索与模式匹配的命令
    3. 导入备忘单

在 Linux 中安装 Navi

由于 Navi 是用 Rust 编写的,因此您需要在 Linux 机器上安装 Rust。 要在 Linux 中安装 Rust 编程语言,请参阅 本指南.

Navi 也需要 fzf 交互式搜索工具。

安装 Rust 和 fzf 后,运行以下单行命令安装 navi:

bash <(curl -sL https://raw.githubusercontent.com/denisidoro/navi/master/scripts/install)

A. 使用 Cargo 安装 Navi

或者,您可以使用安装 navi 货物 包管理器:

$ cargo install navi

如果你遇到了 “链接器 cc 未找到”错误,安装开发工具,然后重试。

  • 如何在 Linux 中安装开发工具

B. 从源代码安装 Navi

Git 使用以下命令克隆 Navi 存储库:

$ git clone https://github.com/denisidoro/navi ~/.navi 

此命令会将 Navi 官方 github 存储库的内容克隆到一个名为 导航 在您的 $HOME 目录中。

进入导航目录:

$ cd ~/.navi 

并且,使用命令安装它:

$ sudo make install

C. 使用 Linuxbrew 安装 Navi

如果你有 Linuxbrew 安装在您的系统上,运行以下命令来安装 navi:

$ brew install denisidoro/tools/navi

D. 从 Arch 用户存储库安装 Navi

Arch Linux 用户可以从 金子 使用任何 AUR 辅助工具,例如 .

$ yay -S navi

如何使用 Navi 交互式命令行备忘单工具

要启动导航,请执行以下操作:

$ navi

当你运行 navi 的时候,你会看到下面的画面。 默认情况下,系统会建议您下载一些备忘单。 使用箭头键选择 “下载默认备忘单” 选项并按回车键列出可用的备忘单。

启动 Navi 备忘单工具

这是可用备忘单的列表。 您可以在右侧窗格的选定备忘录中预览可用命令片段的列表。

从列表中选择备忘单,然后按 ENTER 键下载它。