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

前言平常工作需要频繁使用终端工具,有一个好的命令行终端工具是非常重要的 。
尤其是使用mac的小伙伴 , 估计不少人都觉得iterm2才是最好的终端工具 。
其实起初我也是这么觉得的,但是最近直到我使用了这款开源的终端工具,我可以负责任的说,iterm2可以放在角落吃灰去了 。
我重度使用了2天,无论从颜值 , 性能,效率和创新上,都碾压同类的终端工具 。我完全找不到任何理由来放弃这么优秀的一款工具 。整个使用的体验非常舒服,甚至于觉得 , 这 , 就是我心中现代化终端工具该有的样子!
介绍这款终端工具叫:Warp
或许有的小伙伴在其他平台曾经看到过 。那没关系 , 我这里再给安利下 。
这款工具是完全开源的,开源托管仓库在github上:

Github:https://github.com/warpdotdev/Warp
官网:https://www.warp.dev/
官网长这样:
一个终端工具竟然有AI功能?使用了1天我立马把其他终端全卸载了!太香了!

文章插图
Github上更是拥有将近8K的Star
一个终端工具竟然有AI功能?使用了1天我立马把其他终端全卸载了!太香了!

文章插图
Warp是用Rust写的,号称是21世纪现代化的终端工具 。UI设计的确是一股浓浓的现代化简约暗黑风,这种风格我一眼就喜欢上了 。
目前只支持了mac系统,但是据官网介绍,不久之后也将会出windows版本和linux版本 。使用windows的小伙伴可以再耐心等等 。
关于安装,从官网右上角就可以直接下载到安装包 。
估计有一些小伙伴因为国内网络的问题登陆不上官网或者github,没关系,我帮你们下载好并转存了,获取方式见文末 。
颜值功能放一边,我们先说颜值 。
作为程序员除了天天在IDE写代码,估计看的最多的就是终端工具界面了吧 。颜值作为一个硬通货,能提升我们在处理问题时候的舒适感,我觉得还是十分重要的 。
Warp的颜值非常高,直接看图:
一个终端工具竟然有AI功能?使用了1天我立马把其他终端全卸载了!太香了!

文章插图
并且Warp内置了超多的主题,比如:
一个终端工具竟然有AI功能?使用了1天我立马把其他终端全卸载了!太香了!

文章插图

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

文章插图
反正我是觉得每一款主题都很有意思 。配合现代化的UI,让你敲shell命令的时候提升数倍视觉感官 。
速度我在用终端工具的时候,最影响我体验感的就是启动速度和顿挫感 。
之前我在公号里有推荐过另一款终端工具:electerm 。其实颜值和功能都不错,唯一让我有点不爽的地方是顿挫感有时比较严重 。启动有延迟 , 在打开新的窗口页和切换窗口页时,都感觉会有一点点的延迟感,这让我的体验打了一点折扣 。
但是我在使用Warp的时候,完全没感受到这种顿挫感 。一切都显得非常的丝滑 。你就会感受到这款工具很轻量,很称手 。如同打开一个文本编辑器那么轻快 。
命令块只要你稍微使用下,就会发现Warp和其他终端工具最大的不同在于,它把一行命令的输入和输出打包成了一个块,让你更加容易能分辨出每条命令的输入和输出 。
Warp设计了不同的视觉效果来帮助用户快速识别块中的内容 , 如果命令出错,那这个块就会显示红色背景和红色侧栏 。正常的块就是正常背景 。
并且每一个块你都可以去操作它 , 除了可以复制命令和结果以外 , Warp支持对每一个块打上书签标记 , 对于打上书签的块,在右侧的滚动条里可以清晰的看到,鼠标放上去会显示其内容,点击会快速定位到那个块 。
一个终端工具竟然有AI功能?使用了1天我立马把其他终端全卸载了!太香了!

文章插图
Warp还允许分享你的命令块,选中块之后点击Create Permalink,会弹出一个分享块的提示,然后可以生成一个url 。通过这一个url,别人可以很方便的在网络上查看你分享的命令块并复制其内容 。
一个终端工具竟然有AI功能?使用了1天我立马把其他终端全卸载了!太香了!

文章插图
历史命令Warp中的历史命令查看,我觉得非常人性化 。
其他的终端的历史命令,通过上下键去查看,但按一次只能查看一条 。
在Warp中查看历史也是按上下键,但是给出了一个浮层供选择,如果你打开了多个拆分窗口,Warp会隔离每一个shell会话里的历史记录,多个shell之间的历史命令不会串 。这点非常赞 。
一个终端工具竟然有AI功能?使用了1天我立马把其他终端全卸载了!太香了!

推荐阅读