Package managers
Linux
以下第三方软件源可用:
Debian
sudo apt install hx
如果您运行的是低于 Debian 13 的系统,请按照以下步骤操作: Ubuntu/Mint.
Ubuntu/Mint
从发布页面下载并安装 Debian 软件包 from the release page.
如果您使用的系统版本低于 Ubuntu 22.04、Mint 21 或 Debian 12,则可以本地构建 .deb 文件。
from source.
Fedora/RHEL
sudo dnf install helix
Arch Linux extra
发布版本可在 extra 存储库中找到:
sudo pacman -S helix
💡 如果从
extra软件源安装,请使用helix命令运行 Helix,而不是hx。For example:
helix --healthto check health
此外,AUR 中还提供了一个名为 helix-git 的软件包,它可以构建主分支的代码。
NixOS
Helix 可通过 nixpkgs 中的 helix 属性获取,
不稳定通道通常包含最新版本。
Helix 也以 flake 的形式在项目根目录下提供。使用 nix develop 命令即可启动可重现的开发环境。每次推送到主分支时,都会使用 Cachix 对输出进行缓存。该 flake 已配置为自动使用此缓存,前提是用户在首次使用时接受新的设置。
如果您使用的 Nix 版本未启用 flakes 功能,
请安装 Cachix CLI(安装说明),然后使用
cachix use helix 命令配置 Nix,使其在可能的情况下使用缓存的输出。
Flatpak
Helix 可在以下平台使用 Flathub:
flatpak install flathub com.helix_editor.Helix
flatpak run com.helix_editor.Helix
Snap
Helix 可在以下平台使用 Snapcraft and can be installed with:
snap install --classic helix
这将把 Helix 安装为 /snap/bin/helix 和 /snap/bin/hx,因此请确保 /snap/bin 目录已添加到您的 PATH 环境变量中。
AppImage
使用 Linux AppImage 格式安装 Helix。 从最新版本页面下载官方 Helix AppImage 文件。
chmod +x helix-*.AppImage # change permission for executable mode
./helix-*.AppImage # run helix
您可以选择添加 .desktop 文件(请参阅从源代码构建)。Helix 必须安装在 PATH 环境变量指定的路径中,并且可执行文件名为 hx。例如:
mkdir -p "$HOME/.local/bin"
mv helix-*.AppImage "$HOME/.local/bin/hx"
并确保 ~/.local/bin 包含在你的 PATH 环境变量中。
macOS
Homebrew Core
brew install helix
MacPorts
sudo port install helix
Windows
在 Windows 上使用以下方法安装 Winget, Scoop, Chocolatey or MSYS2.
Winget
Windows 包管理器 winget 命令行工具默认情况下已作为应用程序安装程序的一部分在 Windows 11 和最新版本的 Windows 10 中提供。
您可以从 Microsoft Store 获取 应用安装程序。如果已安装,请确保已更新到最新版本。
winget install Helix.Helix
Scoop
scoop install helix
Chocolatey
choco install helix
MSYS2
对于 64 位 Windows 8.1 或更高版本:
pacman -S mingw-w64-ucrt-x86_64-helix