title: “怎么在 Linux 安装 Zed 1.20(2026 实测)”
slug: zed-editor-linux-2026
date: 2026-09-21
category: linux-software
tags: [code-editor, zed, rust, linux-software, developer-tools]
hero_image: body-images/hero.jpg

怎么在 Linux 安装 Zed 1.20(2026 实测)

如果这一年你一直在等一款”不是 VS Code、不是微软出、跑得飞快”的代码编辑器,Zed 1.20 已经是答案了。稳定版现在按周发版——1.20.1 在 2026 年 9 月 16 日发布,距离本文写出来不到一周——而且在主流 Linux 发行版上已经可以像其他原生应用一样装好、用起来。本文把 2026 年 Linux 上所有受官方支持的安装方式走一遍,再带你完成首次配置,确保装完就能用。

Zed 编辑器官方主图,展示 Rust 编写、多核与 GPU 加速的标语,深色背景。

Zed 到底是什么

Zed 是 Atom 创始团队用 Rust 从零写的代码编辑器。Nathan Sobo 和他的同事们创立 Zed Industries 时定下的目标,就是让编辑器能吃满 CPU 每一个核心、用尽 GPU 每一字节显存。具体到使用感受上:

  • 亚毫秒级按键延迟,打开再大的文件也不掉帧
  • 原生语言服务器支持,不需要像 VS Code 那样套一层 Electron
  • 内建多人协作,你和同事可以实时编辑同一个 buffer
  • 基于 DAP 的原生调试器,VS Code 上大部分调试扩展可以直接用
  • 并行运行多个 AI 编程智能体的智能体面板

和 Zed 最像的开源对手 Helix,实际上已经停更超过一年——最后一个正式版发在 2025 年 7 月,2026 年中维护者自己的讨论里都明说”abandoning Helix”。Zed 才是真的每周在动。如果你很早之前试过 Zed 的 macOS 预览版然后放下了,2026 年 9 月的稳定版正是回来的时机。

最快安装方式(推荐)

Linux 上最省事的路径是官方安装脚本。它会自动检测你的发行版、写好对应的包仓库,然后把 zed 二进制放到 PATH 上:

Bash
curl -f https://zed.dev/install.sh | sh

就这一条命令。脚本会写 ~/.local/bin/zed(如果你的 shell 里没有这个目录,还会自动补到 PATH),注册一个桌面项,让 Zed 出现在应用菜单里。

如果你想用 Preview 通道——比稳定版早一周拿到新构建——在运行脚本前设一下 ZED_CHANNEL=preview:

Bash
curl -f https://zed.dev/install.sh | ZED_CHANNEL=preview sh

装完跑 zed --version,稳定通道上你会看到类似 Zed 1.20.1 加上 Git commit 哈希。

其他受支持的安装方式

curl | sh 脚本阻力最小,但不是唯一一条路。按你发行版的包管理习惯挑:

Flatpak(Flathub)

如果你更喜欢沙盒、自动更新的包,Flathub 上发布的包名是 dev.zed.Zed:

Bash
flatpak install flathub dev.zed.Zed
flatpak run dev.zed.Zed

Flathub 包的更新节奏和官方安装脚本完全一致,在 Fedora Kinoite、KDE Linux、AerynOS 这类不可变发行版上是最干净的选项——加第三方仓库的代价比直接装 Flatpak 大得多。

Arch / Manjaro

Zed 在 Arch 官方仓库里:

Bash
sudo pacman -S zed

Preview 通道在 AUR,有 zed-previewzed-git,看你常用的 AUR helper(yay、paru)支持哪个:

Bash
paru -S zed-preview

Fedora / Ultramarine

Fedora 第三方仓库 Terra 同时提供 zedzed-preview:

Bash
sudo dnf install zed

NixOS / Nix

Zed 在 nixpkgs 里叫 zed-editor。因为包版本更新很快,目前还标着 unstable,但跟踪的就是同一套周更节奏:

Bash
nix-shell -p zed-editor
# 或者写到 configuration.nix:
# environment.systemPackages = [ pkgs.zed-editor ];

NixOS 上如果不启用 nix-ld,上游二进制可能起不来,会报 GLIBC_2.X not found。加上 nix-ld 包和对应的解释器就能解决:

Nix
programs.nix-ld.enable = true;
programs.nix-ld.libraries = with pkgs; [
  (pkgs.callPackage ./nix-ld-glibc.nix { })
];

便携 tar 包

如果你的发行版是 RHEL/AlmaLinux/Rocky 8.x——Zed 不给这些发二进制——或者你的架构不是 x86_64 / aarch64(比如 32 位、RISC-V),就用 tar 包:

Bash
mkdir -p ~/.local/bin
curl -fLO https://zed.dev/api/releases/download/zed-linux-x86_64.tar.gz
tar -xzf zed-linux-x86_64.tar.gz
ln -s "$(pwd)"/zed.app/bin/zed ~/.local/bin/zed

tar 包里的 zed 二进制是自包含的,除了 glibc 2.31+ 和一个能跑的 Wayland / X11 会话,什么都不需要。

Zed 内置语言服务器视图,展示对 Rust 源文件的实时诊断、悬停文档与符号大纲。

首次配置

Zed 的配置文件在 ~/.config/zed/settings.json。默认值已经能用,但 2026 年这套配置值得一上来就抄过去:

Json
{
  "telemetry": { "diagnostics": false, "metrics": false },
  "format_on_save": "on",
  "code_actions_on_format": true,
  "terminal": {
    "shell": { "program": "/usr/bin/zsh" },
    "working_directory": "current_project_directory"
  },
  "ui_font_size": 15,
  "buffer_font_size": 14,
  "theme": "One Dark"
}

几个值得说的点:

  • 关掉 telemetry ——Zed 本来就是开源的、默认尊重隐私,但这个 JSON key 是你以后在新机器上 grep 出来的第一行,留着方便。
  • format-on-save + code-actions-on-format ——配合 rust-analyzergoplspyrighttypescript-language-server 用起来很顺手。你的语言服务器能格式化就让语言服务器来。
  • terminal shell ——Zed 内建终端,反引号直接调出来。把 shell 指到 zsh 或 fish(而不是登录 shell 的默认值),每次新开 pane 就不会被登录提示卡住。

按键方案

如果你的环境变量里设了 EDITOR=vim,Vim 模式是默认开启的;否则 Zed 用自己的原生模式。想强制指定模式:

Json
{
  "vim_mode": true,
  "base_keymap": "VSCode"
}

base_keymap 决定非 Vim 快捷键的默认风格——VSCodeJetBrainsAtomSublime Text 都在可选列表里。从 VS Code 迁过来的话,选 VSCode 能把肌肉记忆整个保住。

扩展

Zed 的扩展体系和 VS Code 不一样。你以前在 VS Code 里装的大部分东西——主题、60 多种语言的语言服务器、格式化器集成、源代码控制——Zed 已经内置。扩展面板(Ctrl+Shift+XCmd+Shift+X)里真正需要装的,基本只有特定语言的调试适配器、或者 Vim 模式增强包。

1.20 系列变了什么

1.20 这一波主线是打磨:

  • editor: wrap with abbreviation ——完整的 Emmet 包裹支持,从 VS Code 迁过来的前端同学呼声最高的功能
  • Markdown 文件直接以预览模式打开 ——设置里可勾,如果你的 notes.md 常驻侧栏就很有用
  • 可配置的窗口标题格式 ——window_title 现在可以写模板字符串,放 {filename}{project}{git_branch} 占位符。平铺式 WM 用户再也不用 tmux status line 拼字符串了
  • 可选光标动画 ——小细节,但这次终于丝滑到不会想关
  • 语言服务器请求路由优化 ——针对动态注册的文档选择器,修了一类老 bug:新建文件扩展名时挂错语言服务器
  • C23 constexpr 高亮、Go 控制流高亮、嵌入语言(HTML 里的 JS 等)的 Markdown 高亮修复

如果你 2026 年初试过 Zed 然后被某个边角 bug 劝退,9 月这一版大多数情况已经被磨平了。

Zed 基于调试适配器协议 (DAP) 实现的原生调试界面,带断点栏与变量查看器。

什么时候 Zed 不是最佳选择

讲实话,Zed 不适合以下场景:

  • 你依赖某个 VS Code 专有扩展,没有 Zed 版本也没有社区移植版。一些小众调试适配器、几个专有云的扩展目前还是 Code 专属。
  • 你困在 RHEL 8 / AlmaLinux 8 / Rocky 8 / Amazon Linux 2。Zed 不给这些发行版发 glibc 兼容的二进制,只能从源码编译。
  • 你今天就需要成熟完整的 Java / Kotlin 调试器。Zed 的 DAP 集成进步很快,但 JDTLS 暂时还没追上 VS Code + Debugger for Java。

对其他绝大多数人——Rust、Go、Python、TypeScript、Ruby、PHP、Elixir、Lua,以及大部分”现代 Web 开发”技术栈——Zed 是当下 Linux 上最快的、不用 Electron 也不用 VS Code 的编辑器。

Zed 的智能体面板,与编辑器并行运行 AI 编程智能体。

2026 年结论

Zed 不再是那个”只能在 macOS 上跑的快编辑器”。稳定版 Linux 构建按周发版,Flatpak 和 AUR 都能装,语言服务器栈稳了,智能体编辑面板成熟到可以把它当主 AI 编程入口,而不是单独的辅助工具。最像它的开源对手 Helix 一年多没发版,2026 年中的维护者讨论里自己也承认项目进入维护状态。

如果你 2026 年要做”VS Code 之后我的下一个编辑器是什么”的决定,大多数 Linux 用户的正确答案是 Zed 1.20。官方脚本装一遍,关掉 telemetry,把 shell 配好,五分钟之内你就能用到这个平台上最快的敲字体验。

官网:zed.dev
稳定版更新日志:zed.dev/releases/stable

最后修改: 2026年9月22日

作者

评论

发表评论

您的邮箱地址不会被公开。