windows使用navi指南

分类: 皇冠365体育下载 发布时间: 2025-09-01 20:49:47 作者: admin 阅读: 5048
windows使用navi指南

引言命令行(command-line)是一种瑞士军刀,无论你想做什么;几乎都能用命令来实现你的要求.

在日常开发时根据需要;我常常会使用多种组合命令,常用的命令当然很容易记住和使用;而一些不那么常用及需要多个步骤才能实现的要求;用命令就不会那么方便;通常我都会记笔记,然后使用前查一下笔记再使用.

对于中阶的命令,通常可以使用命令行的历史记录功能来速查;快捷键通常是Ctrl+R;命令行历史通常只适用于单行命令;对于多行命令它还是太乏力了;

我一直想找一个命令行收藏夹这样的工具;想用的时候就像浏览器打开一个链接那样点击即用,庆幸的是我找到了.

解决方案解决方法就是navi

navi是一种交互式备忘命令行工具(An interactive cheatsheet tool for the command-line.)

在官方的文档中介绍的都是linux的安装和使用方法;本文介绍windows中的使用教程.

首先声明我的环境

本机是windows11;

用的wsl版本(可以使用wsl.exe -l -v 查看)是1

安装工具是choco,其版本是0.11.3

操作步骤

使用choco install navi 命令安装navi

运行navi repo add https://github.com/denisidoro/cheats命令安装命令模板

输入navi命令查看可用命令

/bin/bash是本地命令预览;此时会发现这个异常:/bin/bash:C:ProgramDatachocolateylibnavitoolsnavi.exe:command not found

这里的命令是正常的,因为navi是linux程序它只能被choco安装到了wsl中;而你直接执行navi是从powershell中启用的;你选择任意命令执行会发现The command 'XXX' could not be found in this WSL 1 distro.本文主要解决的就是这个问题

本机的命令在windows中,而navi存在于wsl中;要正常使用navi需要通过powershell.exe这个程序这个程序可以直接在wsl的bash环境中使用

首先创建自己的.cheat文件,这个文件在你本机的%AppData%\navi\cheats\自己的文件夹中,具体规则参照官方文档Cheatsheet syntax这里我给我的配置

123456% cd# cd powershell.exe -noexit 'cd G:\work;ls;'

使用noexit参数;即可在navi中使用同一个ps

相关文章

保时捷小牛多少钱一辆,兰博基尼 小牛 价格
修手机需要多久?不同故障维修时间解析与提示
在 PowerPoint 中更改、删除或关闭动画效果
商业产品拍摄教学