Skip to content

Zvim v0.0.8

Choose a tag to compare

@github-actions github-actions released this 30 Sep 08:28
· 8 commits to main since this release
2e6b20f

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

New in 0.0.8

  • Ctrl+J now reaches Neovim instead of opening or focusing Ghostty. Ctrl+H/J/K/L retain your Neovim split-navigation mappings unless explicitly assigned in Zvim Settings. Cmd+Shift+, remains the default terminal-focus shortcut.
  • Added just run-clean for testing stock Neovim without custom configuration or plugins. It uses temporary Neovim config, data, cache and state directories, removes them when the test window closes, and accepts directory/file arguments.

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.