首页
学习
活动
专区
圈层
工具
发布

【Rust日报】Warp 终于支持 Linux!

Warp 终于支持 Linux! Warp 是一款现代化的终端工具,最初在 MacOS 上发布后备受好评。自从上线以来,Linux 支持一直是 Warp 的最高票功能请求。...Warp AI 可以帮助开发者查找忘记的命令、调试错误或通过自然语言转换为命令行。 Warp Drive 可以将终端变得协作化,开发者可以将重要的命令保存为可重用的工作流,并与团队成员共享。...Warp for Linux 的技术实现也非常有趣。...(之前还以为 Warp 和 zed 一起使用 GPUI,目前看来不是,不过这不是小编的错觉,此前的 Warp 博客里确实有提到他们和 zed 团队一起开发 Rust 的 UI 框架。...现在,Warp 已经支持 MacOS 和 Linux 两个主流平台。Warp 团队正在积极开发 Windows 版本,预计将在今年晚些时候发布。

1.2K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Warp是Linux高级用户的梦想终端

    Warp 将会提供如何开始故障排除的建议。 还有 Warp Drive,它添加了一个安全空间来保存和共享交互式笔记本和可重复使用的工作流程。...您还可以在 Warp Drive 中设置环境变量,甚至创建文件夹来存放相关内容。 Warp AI 是另一个非常有用的功能。例如,假设您需要运行一个命令,但您不确定该命令的作用。...在 Warp 终端 CLI 中键入该命令,突出显示该命令,然后使用 Ctrl+` 键盘命令,Warp 的 AI 将会解释该命令的作用。 Warp AI 可以轻松理解命令的作用。...说到这里,Warp Drive 的免费版本(适用于 Linux 和 macOS,Windows 版本即将推出)将每个用户每月的 AI 请求限制为 100 次,只有一个个人 Warp Drive,最多三个笔记本...在 Linux 上安装 Warp 在 Linux 上安装 Warp 终端很简单。

    95510

    DAY51:阅读Warp Shuffle Functions

    Reduction across a warp ?...本文备注/经验分享: 今天的主要内容是warp shuffle, 这是一个从计算能力3.0(Kepler)开始提供的特性.如同之前的warp vote一样, 同样可以进行warp内部的数据交换.但有几个区别...会直接实现64-bit的shfl版本.用户也可以无视本章节, 因为和warp vote一样, 这不是一个必选的特性.用户可以完全无视warp shuffle, 而写出功能完备的代码.不使用warp shuffle...后者这种交换不如warp shuffle高效.换句话说, warp shuffle有如下特色(相比shared memory上的交换): (1)不需要为参与数据交换的warp(和内部的线程们--lanes...回到具体的CUDA 9+, warp shuffle从这个版本起,引入了不兼容的改变(多了_sync后缀和需要warp内部同步的线程的掩码, 因为从计算能力7.0起, warp不一定必须完全步伐一致的执行

    2.6K20

    DAY50:阅读Warp Vote Functions

    Warp Vote Functions ?...The warp vote functions allow the threads of a given warp to perform a reduction-and-broadcast operation...本文备注/经验分享: 今天的章节是warp级别的一些数据交换操作.也就是所谓的warp vote系列内置函数.它们具有两个功能: (1)1-bit数据的交换 (2)1-bit数据的规约....这些都是在warp的级别上完成的.请注意在7.0+的计算能力上, 它们还具有让warp一致执行步伐(临时)的效果,需要说明的是, warp vote不是你写程序的时候必须的,没有它们, 你依然可以写出逻辑完备的程序...现在却多了一个尾巴(warp同步用的后缀), 以及, 还多了一个参数(第一个参数, 用来选择你需要那些warp内部的线程们(lanes)进行同步).

    1.6K10

    Warp Terminal如何帮助我更正脚本和编码

    Warp 令人印象深刻。非常令人印象深刻。 然而……(这是一个很好的“然而”)前几天,我偶然发现了 Warp 中的一个功能,它让我大吃一惊。 让我来描述一下当时的情景。...我没有继续抓狂,而是决定尝试一下 Warp 的 AI,看看它是否能解决这个问题。 运行脚本后,我注意到 Warp 不仅发现了错误,还主动提出修复语法问题(图 1)。...图 1 Warp 比我想象的更聪明。 我接受挑战。 我按下 Ctrl+Shift+Enter,等待应用程序执行操作。 Warp 开始工作并解释了问题。...我按 Enter 键,允许 Warp 将更改应用到我的脚本。修复运行后,它描述了它所做的事情,并将我的提示符返回给我。 重大的考验来临了。...毫不奇怪,Warp 的 AI 成功了。这一次,在 Warp 的“大思考”结束时,它主动提出为我运行该程序。我按 Enter 键,脚本运行了。你猜怎么着?Warp 成功了。

    41300

    Warp,iTerm2 还是 Alacritty?我的终端折腾小记

    Warp 我本身是一个折腾流,会希望能自己能够对各类配置有足够的定制化空间。然而,如果要我只推荐一款工具给刚使用终端不久的新手,我会毫不犹豫地选择『Warp』。...Warp 是一个基于 Rust 开发的速度极快、功能强大且开箱即用的现代化终端工具。不需要额外配置就支持智能提示、AI 命令智能搜索、命令历史查询、自定义 workflow 等功能。...我是很早参与 Warp 内测的那一批用户,即使是在功能还很不完善的早期,我也被它精致的外观和顺滑的使用体验所惊艳到了。...、修改命令或是输入多行命令依序执行,这也是我所认为的 Warp 的 killer feature。...更强大的是,当我们使用 Warp 通过 SSH 连接到远程终端时,这些快捷键依然有效,如历史记录搜索等,而无需在目标服务器进行配置。

    16.8K12

    Warp for Windows开发者体验:一款AI终端应用

    Warp for Windows 的到来是个好消息。...终于,Warp for Windows 出现了。虽然它还没有完全准备好投入使用,但它已经将 Warp 的现代编辑能力带到了 Windows 上。...我已经赞扬过 Warp 是一家公司运营的事实,但登录让很多人望而却步。如果你完全将邪恶归于这种行为,那么你可能一开始就没有与 Warp 项目保持一致。但现在,只有少数扩展任务需要登录。...但 Warp 提供了更简单的优势——比如建议完成。...在本例中,我错误地调用了帮助,Warp 建议了我实际需要的: 类似地,在键入目录时,Warp 会智能地介入以建议可用的替代方案: 这些是命令 shell 应该一直提供的相对简单的事情,而 Warp 最终为我们提供了这些

    93410

    Warp Finance 被黑详解

    2020 年 12 月 18 日,据慢雾区情报 DeFi 项目 Warp Finance 遭受闪电贷攻击。以下是慢雾安全团队对整个攻击流程的详细分析。...3、随后攻击者通过 Warp 项目 WarpVaultLP 合约的 provideCollateral 函数抵押之前获得的 LP Token。...我们可以发现在攻击者兑换后池子中 WETH 数量大量增加了,接下来我们通过 Warp 的具体代码来分析攻击者为何这么做。...5、根据官方介绍 Warp Finance 项目是允许用户通过抵押 LP Token 来借出 DAI、USDC、USDT 这些稳定币的,接下里我们来看看 Warp 是如何计算出用户可以借出的稳定币数量:...3、攻击者使用添加流动性获取的 LP Token 抵押到 Warp Finance 中,为借出稳定币做准备。

    99210

    Warp发布适用于Windows的AI优先原生终端应用

    我与 Warp 的创始人兼 CEO Zach Lloyd 谈论了这一消息。我们还讨论了 Warp 如何在最近涌现的大量 AI 编码工具中定位自己。...用于 Warp Drive 的 Windows UI;图片来自 Warp Warp 在 Windows 上的构建方式 Warp 最初是使用 Rust 构建的,Lloyd 指出,Windows 版本中 90...所以我问 Lloyd,对于那些开发人员来说,切换到 Warp 的理由是什么? 他首先提到了 Warp 中“非常强大的 AI 集成”作为采用 Warp 的理由。...Warp 输入/输出块;图片来自 Warp Warp 还有一个内置的知识库,他说,使开发人员团队能够存储和共享模板化的终端命令。...也就是说,由于人工智能,他确实看到 Warp 扩展到做更多的代码生成——这传统上不是终端的领域。 “在 Warp 中,你可以越来越多地让 Warp 编写代码,”Lloyd 说。

    79500

    Warp vs. Ghostty:哪个终端应用更符合你的开发需求?

    Warp 拥有许多功能,包括 AI,而 Ghostty 则在开箱即用方面更轻量级。以下是我们关于哪个终端应用程序最适合您的指南。 译自 Warp vs....brew install --cask ghostty 这是在Warp中安装它。 请注意,Warp为长时间运行的命令(进程)提供了通知。这是一个在终端上简洁高效地完成某些操作的很好的例子。...在Warp中,在几个标签中工作后,我可以命名并保存配置,或启动已命名的配置: 如果我随后退出Warp,重新打开并启动,我将获得窗口和标签——此外,我还拥有可帮助我记住正在做什么的历史记录。...有趣的是,我拥有与Warp相同的会话历史记录。...因此,请同时保留Warp和Ghostty——根据需要使用每一个。

    95800
    领券