Skip to content

Zvim v0.0.7

Choose a tag to compare

@github-actions github-actions released this 29 Sep 12:13
· 6 commits to main since this release
06e32af

A focused Neovim frontend built with GPUI. This is an early development release.

Fixed in 0.0.7

  • Held letter keys now repeat on macOS instead of opening the press-and-hold accent menu. This fixes navigation with h, j, k and l, including in nvim-tree.
  • Zvim disables press-and-hold accents in its own application preferences before native text input starts. System-wide keyboard preferences remain unchanged.

Install

Requires an Apple Silicon Mac running macOS 13 or newer. Quit all existing Zvim instances, download the macos-arm64 archive, and replace /Applications/Zvim.app. Reopen Zvim to use the new application host. Use Settings → General → Command-line launcher to install the optional CLI. Keep the chosen bin directory on your shell's PATH.

Bundled Neovim 0.12.5 loads your existing Neovim configuration. No separate Ghostty installation is required. SHA256SUMS.txt contains archive checksums.

Known limitations

The terminal remains experimental. Shell input IME composition and persisted sessions are not implemented; the search field uses native text-input composition. Split proportions are retained only while the window remains open. Linux requires Wayland for the terminal and remains experimental; this release ships a macOS Apple Silicon archive only. Native macOS search and window-menu behaviour have automated smoke coverage; Linux desktop runtime and full manual IME validation remain outstanding.

macOS applications are ad-hoc signed, not Developer ID signed or notarised. For local installation, remove quarantine with xattr -dr com.apple.quarantine /Applications/Zvim.app if needed. Managed work laptops may require IT approval.