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功能在国内网络环境下可能不太容易体验 , 需要自己想办法 。
关于有一些小伙伴可能因为网络原因获取不了安装包 , 那我已经把安装包提前下载下来了 。
经验总结扩展阅读
- 分享一个Vue实现图片水平瀑布流的插件
- 高铁一个小时能跑多少公里
- 童装有一个品牌叫什么兔的
- 手机qq怎样建群(如何建一个qq群)
- qq一个人怎么建群(一个qq群可以容纳多少人)
- AE模板怎么套
- 禁烟标识
- 怎样才能得知一个网站的或者网页的点击率
- 排骨要炖多长时间
- 持续集成指南:GitLab 的 CI/CD 工具配置与使用
