安溪哪里有学做网站,智能建造技术就业前景,长沙网站开发推荐,北京交易中心网站晓查 发自 凹非寺 量子位 报道 | 公众号 QbitAI刚学的一句新命令#xff0c;才用完就忘了用法#xff1f;通常情况下#xff0c;命令后加一句—help就行了。但是#xff0c;命令的帮助文档往往内容太太太太多了#xff0c;在里面找到自己关心的部分实在太难了。查找出来的…晓查 发自 凹非寺 量子位 报道 | 公众号 QbitAI刚学的一句新命令才用完就忘了用法通常情况下命令后加一句—help就行了。但是命令的帮助文档往往内容太太太太多了在里面找到自己关心的部分实在太难了。查找出来的方法也不能直接使用还需要手动粘贴下来。如果能够把自己最想要掌握的命令整理成一份秘籍就好了。而且这份秘籍最好可以在终端里随时查阅、调用还要能写成中文帮助文档减少阅读障碍。现在真的有人把这样的工具给实现了名字就叫做navi才上线才两天就已经获得超过1000星。开发者是一位来自巴西的小哥Denis Isidoro。安装了navi后只要键入一个单词速查表中相关的命令以及用法注释就会实时显示在下方。找到以后我们想要的命令后用方向键选中后即可直接运行命名。一句命令即可安装macOS和Linux用户都可以安装navi如果你原来就安装了Homebrew或者Linuxbrew那么只需一句命令就可以安装brew install denisidoro/tools/navi没有包管理软件的用户可以直接下载安装git clone --depth 1 http://github.com/denisidoro/navi /opt/navicd /opt/navisudo make install# install fzf: https://github.com/junegunn/fzf需要注意的是如果是用第二种安装方法还要先安装命令行模糊查找工具fzf。支持自定义速查表navi可以在后面加入search来快速查找命令也可以直接输入navi并回车进入界面后再查找。如果你以为navi只有这点本事就完全错了navi之所以一上线就如此受欢迎主要原因是它强大的自定义功能。而且自定义注释是支持中文的原本的navi项目自带7个速查表远远不够用。没关系我们可以自己写一份速查表放在navi速查表的路径下。如果你通过Homebrew安装速查表路径为/usr/local/Cellar/navi/0.8.1/libexec/cheat/。进入这个路径添加一个后缀名为.cheat的文件。cheat文件的格式如下文件以%开头后面紧跟命名的名称、标签文件中间加入命令及其注释注释以#开头注释在前、命令在后命令中的变量以表示文件结尾是变量的生成方式形式为“$ 变量名: 生成方式”如果没有指定那么变量需要手动键入。比如常用到ffmpeg处理视频但是一般ffmpeg命令太长我们就定义一个ffmpeg.cheat文件。为了可以看到在完成了ffmpeg命令速查表的定义后我们再也不用输入长长的命令只需要选中命令后再按照要求输入input、output等参数即可大大提升了效率。One More Thing这款软件的开发者说Navi的名字一语双关既有导航的意思也是游戏《塞尔达传说时之笛》中的一个角色为主角林克提供各种线索帮助他解决难题和完成任务。软件的Logo也是从Navi卡通形象演变而来不知道作者会不会因此收到任天堂的律师函警告。GitHub地址https://github.com/denisidoro/navi