AUTOVIM / 0.1.0-ALPHA

Compatibility

Supported alpha environment, tool requirements, and planned beta platforms.

0.1.0 ALPHA CONTRACT

Debian 13 Trixie is the only supported operating system for this alpha. Compatibility is defined for this release's pinned configuration, not arbitrary plugin updates or newer Neovim builds.

Support matrix

EnvironmentStatusNotes
Debian 13 Trixie + Neovim 0.10.4Supported alphaThe current release baseline. Debian's Neovim package is 0.10.4-8.
Debian 13 Docker test imageTest recipeRuns Neovim and its tools inside Debian. See the build requirements and verification scope on Downloads.
Other Debian / Neovim versionsOutside scopeNo compatibility claim for this alpha, including Neovim 0.11.
macOS and native WindowsOutside scopeThe release uses Unix paths and tooling. No alpha support is declared.

Debian package reference: Neovim in Trixie. Debian 13 is documented in the official release information.

System requirements

RequirementUsed for
Neovim 0.10.4Native LSP, native snippets, editor APIs, and terminal buffers.
Git, curl, ca-certificatesPlugin bootstrap and authenticated TLS downloads.
C compiler, make, tar, gzip, unzipParser compilation and external package extraction.
fd-find (fdfind)Preferred asynchronous file and directory scanner. GNU find and a native scanner are fallbacks.
UTF-8, true colour terminalTheme colours, Braille dashboard drawing, and text rendering.
Nerd Font selected in the host terminalThe explorer's nf-fa-folder_open glyph. A container does not configure your host font.
Internet access during setupPlugin, parser, and explicitly requested language-server downloads.

Language compatibility

The release configures C/C++, Assembly, Java, Python, web languages, Rust, Go, Zig, and Nim. Each server has its own runtime and project requirements. A configured route does not guarantee compatibility with every compiler version, framework, or project layout.

Core workflow checks and a real clangd C/C++ session have passed on the baseline. Other integrations need broader testing with their real toolchains. Use the language requirements table before installing servers.

Terminal constraints

  • Ctrl-Tab and Ctrl-number require the terminal to send distinct modified key sequences. Some terminal protocols send plain Tab or digits.
  • Terminal shortcuts replace the corresponding shell bindings while Neovim has focus. In terminal input, Ctrl-H opens Harpoon and Ctrl-U opens undo history.
  • Font size belongs to the host terminal. All Neovim splits share the same character grid.
  • Shell buffers survive hidden panels, not the end of the Neovim process.

Planned beta platforms

TargetRelease status
Ubuntu 26Planned beta release; no alpha support.
Arch LinuxPlanned beta release; no alpha support.
Fedora 45Planned beta release for the upcoming Fedora version; no alpha support.

These are project plans, rather than available platform releases or a promised delivery date. Each target needs its own dependency checks and end-to-end validation.

Reporting a compatibility issue

Include the AutoVim release, operating system, output of nvim --version, terminal application, relevant language-server/toolchain versions, and reproducible steps. For server failures, include :LspInfo and the relevant :MasonLog output.

AutoVim · By Félix0.1.0 alpha · Debian 13 Trixie