关于终端:一个终端工具竟然有AI功能使用了1天我立马把其他终端全卸载了太香了

9次阅读

共计 2164 个字符,预计需要花费 6 分钟才能阅读完成。

前言

平时工作须要频繁应用终端工具,有一个好的命令行终端工具是十分重要的。

尤其是应用 mac 的小伙伴,预计不少人都感觉 iterm2 才是最好的终端工具。

其实起初我也是这么感觉的,然而最近直到我应用了这款开源的终端工具,我能够负责任的说,iterm2 能够放在角落吃灰去了。

我重度应用了 2 天,无论从颜值,性能,效率和翻新上,都碾压同类的终端工具。我齐全找不到任何理由来放弃这么优良的一款工具。整个应用的体验十分难受,甚至于感觉,这,就是我心中现代化终端工具该有的样子!

介绍

这款终端工具叫:Warp

或者有的小伙伴在其余平台已经看到过。那没关系,我这里再给安利下。

这款工具是齐全开源的,开源托管仓库在 github 上:

Github:https://github.com/warpdotdev…

官网:https://www.warp.dev/

官网长这样:

Github 上更是领有将近 8K 的 Star

Warp 是用 Rust 写的,号称是 21 世纪现代化的终端工具。UI 设计确实是一股浓浓的现代化简洁暗黑风,这种格调我一眼就喜爱上了。

目前只反对了 mac 零碎,然而据官网介绍,不久之后也将会出 windows 版本和 linux 版本。应用 windows 的小伙伴能够再急躁等等。

对于装置,从官网右上角就能够间接下载到安装包。

预计有一些小伙伴因为国内网络的问题登陆不上官网或者 github,没关系,我帮你们下载好并转存了,获取形式见文末。

颜值

性能放一边,咱们先说颜值。

作为程序员除了天天在 IDE 写代码,预计看的最多的就是终端工具界面了吧。颜值作为一个硬通货,能晋升咱们在解决问题时候的舒适感,我感觉还是非常重要的。

Warp 的颜值十分高,间接看图:

并且 Warp 内置了超多的主题,比方:

反正我是感觉每一款主题都很有意思。配合现代化的 UI,让你敲 shell 命令的时候晋升数倍视觉感官。

速度

我在用终端工具的时候,最影响我体验感的就是启动速度和顿挫感。

之前我在公号里有举荐过另一款终端工具:electerm。其实颜值和性能都不错,惟一让我有点不爽的中央是顿挫感有时比较严重。启动有提早,在关上新的窗口页和切换窗口页时,都感觉会有一点点的提早感,这让我的体验打了一点折扣。

然而我在应用 Warp 的时候,齐全没感触到这种顿挫感。所有都显得十分的丝滑。你就会感触到这款工具很轻量,很称手。如同关上一个文本编辑器那么轻快。

命令块

只有你略微应用下,就会发现 Warp 和其余终端工具最大的不同在于,它把一行命令的输出和输入打包成了一个块,让你更加容易能分辨出每条命令的输出和输入。

Warp 设计了不同的视觉效果来帮忙用户疾速辨认块中的内容,如果命令出错,那这个块就会显示红色背景和红色侧栏。失常的块就是失常背景。

并且每一个块你都能够去操作它,除了能够复制命令和后果以外,Warp 反对对每一个块打上书签标记,对于打上书签的块,在右侧的滚动条里能够清晰的看到,鼠标放上去会显示其内容,点击会疾速定位到那个块。

Warp 还容许分享你的命令块,选中块之后点击Create Permalink,会弹出一个分享块的提醒,而后能够生成一个 url。通过这一个 url,他人能够很不便的在网络上查看你分享的命令块并复制其内容。

历史命令

Warp 中的历史命令查看,我感觉十分人性化。

其余的终端的历史命令,通过高低键去查看,但按一次只能查看一条。

在 Warp 中查看历史也是按高低键,然而给出了一个浮层供选择,如果你关上了多个拆分窗口,Warp 会隔离每一个 shell 会话里的历史记录,多个 shell 之间的历史命令不会串。这点十分赞。

命令提醒

Warp 里的命令提醒,也是独立浮层提醒。能够进行抉择,还有命令的解释极其用法提醒。

在 git 目录上面,甚至于能够提醒到分支名,这很粗疏了有木有

AI 性能

一款终端还有 AI 性能?没错,这就是 Warp 最骚的中央!

在 Warp 中集成了 AI Command Search 的性能,可能将自然语言转换成可执行的 shell 命令。这个性能须要联网来应用,由 OpenAI 的 codex 引擎提供反对。

这是我目前见过惟一一款有 AI 性能的终端。这对于我来说,太实用了!

因为我并非业余运维同学,所以有的简单的 shell 命令我本人并记不住,以前碰到记不住的命令总要查 baidu,当初通过 AI 命令你能够间接输出你想要干什么,AI 会主动解析你的自然语言并转成 shell 命令。

先打个样,比如说我要把零碎信息输出到一个 sys.txt 文件中,在 Warp 中按下 Ctrl+\` 按键,会弹出一个 AI 输入框。

我输出:Output system information to sys.txt file,回车,会立马给出翻译进去的 shell 命令。

英文不怎么好?没关系,中文也是 OK 的。再比方:

还用说什么吗,自然语言到 shell 命令,是如此的不便。很弱小有木有。

结语

Warp 还有很多其余的性能,比方我的工作流能够把你本人的罕用的 shell 能够保留进去。不便调取。按 Command+ P 能够随时调出命令面板进行命令查看和性能的调取。

须要说的是,AI 性能在国内网络环境下可能不太容易体验,须要本人想方法。

对于有一些小伙伴可能因为网络起因获取不了安装包,那我曾经把安装包提前下载下来了。

关注公众号 [元人部落] 并回复 WP 获取下载链接

国庆长假马上来了,最初祝大家国庆玩的开心。

正文完
 0