The retro-futuristic modal editor

Onivim is a brand-new code editor — combining the modal ergonomics of Vim, the quick and responsive feel of a native app, and the vast extension ecosystem of VS Code.

Fast, native, cross-platform

Onivim 2 is built from the ground up to be fast. Never wait on your editor!

Instant Startup

Onivim 2 is powered by Revery - and compiled to native code. Under the hood, it uses libvim for an authentic Vim modal editing experience.


Onivim 2 is available on Mac, Windows, and Linux: System Requirements.

Works out-of-the-box

  • Modern UX
  • Minimap
  • Fuzzy Finder
  • Command Palette
  • Syntax Highlighting
  • Snippets

Extensible & Configurable

Onivim 2 suppports installing Code extensions via the Open VSX extension registry.

Onivim 2 use Code's extension host as the backend for language support.

Our goal is to support the entirety of Code's extension API, including :

  • Textmate Syntax Highlighting
  • Language Server Integration
  • Diagnostics
  • Code Completion
  • Themes
  • Snippets

Recent blog posts

Learn more