最好用的现代终端工具 WARP,不来试一试?

????????????????
欢迎关注公众号(通过文章导读关注:【11来了】),及时收到 AI 前沿项目工具及新技术的推送!

在我后台回复 「资料」 可领取编程高频电子书
在我后台回复「面试」可领取硬核面试笔记

文章导读地址:点击查看文章导读!

感谢你的关注!



????????????????

最好用的现代终端工具 WARP,不来试一试?

Warp 是一个基于 Rust 的现代化终端,内置 AI,因此你和你的团队可以更快地构建出色的软件

不过目前 Warp 仅仅在 Mac 上支持,Windows 和 Linux 的支持会在之后添加,可以关注我,订阅最新消息!

下面,先给出演示界面:

请添加图片描述

安装说明

先下载 warp 安装包,由于官网下载比较慢,我给下载下来了,可以关注我公众号【11来了】,回复「wrap」即可领取安装包(2024年1月21日新版本)

下载之后,通过下边命令安装:

brew install --cask warp

在安装之后,可以使用 Github 账号登陆即可

只在打开 Warp 应用的时候需要连接互联网,其余时间,warp 作为本地应用运行,速度很快!

功能介绍

输入框内容可以使用光标

像经典的 xshell 工具,在输入行只可以通过键盘左右键移动

而在 warp 中,可以通过光标直接定位,更加现代化,极大提高效率

并且输入行中的命令是支持高亮的

在这里插入图片描述

命令提示

Warp 允许配置其默认提示或支持的自定义提示。终端提示符是出现在命令行界面中的文本,指示终端已准备好接受命令。可以自定义提示以显示附加信息。

Warps 自定义提示支持 zsh 和 Fish 中的多行或右侧提示,但不支持 bash。但是,你不能有多行右侧提示,只能有多行左侧提示。你也不能将光标放在与提示相同的行上。 Warp 将光标渲染在输入编辑器中的新行上,这是一个独立于提示的 UI 元素。

在这里插入图片描述

自定义主题

Warp 支持自定义主题,可以手动创建或从 warp 官方的存储库下载

warp 官方在 Github 上托管了一个主题存储库:https://github.com/warpdotdev/themes

有两种方式安装主题:

  1. 仅下载一个文件并按照以下命令进行操作
cd ~/.warp/
git clone https://github.com/warpdotdev/themes.git
  1. 将整个存储库克隆到 ~/.warp/

在这里插入图片描述

IDE 风格

warp 的输入编辑器像现代 IDE 和我们习惯的文本编辑器一样开箱即用

Warp 支持在输入编辑器中选择复制或使用块中的任何其他可选文本进行复制

并且可以输入多行,演示图如下:

在这里插入图片描述

支持查找功能

在 Warp 中查找的工作方式与你在其他终端中看到的方式不同。而不是像使用文本编辑器那样从视图的最低点进行搜索,或者像使用终端那样从顶部进行搜索。它从下到上搜索所有块中的匹配项,甚至可以隔离到特定块。注意:由于命令输出包含在块中,因此在调用 find 时你仍然可以使用输入编辑器。

使用 CMD-F 打开查找功能,演示如下:

在这里插入图片描述

Wrap AI 使用

Wrap 还提供了 AI 功能供我们使用,每天有 100 次免费使用 Warp AI 的机会,比如命令不会使用,可以直接使用 Warp AI 来直接了解,不用再去打开浏览器进行查询,很方便

可以使用 Wrap AI 来:

  • 解释终端的输出
  • 建议如何修复错误
  • 编写一个脚本
  • 显示示例

可以点击 Warp AI 的图标?即可使用

在这里插入图片描述

上边列出了 warp 中一些我感觉比较好玩的功能,如果你也对 warp 比较感兴趣,可以在 warp 官网中进一步了解!