Onivim 2 User Manual

Onivim 2 User Manual

  • Early Access
  • About
  • Timeline
  • Docs

›Other

Getting Started

  • Why Onivim?
  • Installation
  • Vim Differences
  • Tips for Vim Users
  • Tips for VSCode Users
  • Modal Editing 101

Basic Usage

  • Moving Around
  • Editing and Deleting Text
  • Visual Mode (Selection)
  • Working with Files
  • Formatting
  • Language Features
  • Command Line
  • Integrated Terminal
  • Emmet
  • Snippets

Configuration

  • Settings
  • Key Bindings
  • Extensions

Languages

  • Reason & OCaml
  • ReScript
  • Python
  • Go
  • Java
  • C / C++
  • C#
  • Rust

For Developers

  • Architecture
  • Building from Source
  • How to Contribute
  • Style Guide
  • License Key Bounty

Other

  • FAQ
  • Appendix A: v2 Design Doc
  • Appendix B: More Resources
Edit

Frequently Asked Questions

Downloads & Updates

What does Early Access mean?

Early Access gives you access to nightly development builds as we're working on build out the editor. It's an opportunity to be involved and give us feedback as we're building it out.

However, there may be bugs or features missing as we are still pushing towards our 'V1'.

What are the system requirements?

The system requirements are listed here.

Where can I download a build?

Pre-alpha builds are available for users who have pre-ordered via our Early Access Portal.

If you haven't pre-ordered, you can still try it out by following our build instructions.

How do I update my build?

Nightly builds are published to the Early Access Portal.

Auto-update is a work-in-progress, until it is implemented, you'll need to download the latest build manually from the Early Access Portal.

Is there a trial version?

Not yet - but once we hit V1, we'll be making a trial / evaluation version available for download.

In the meantime, though, you can build from source if you want to give it a shot.

Technology

Why are you using Revery & ReasonML instead of ?

In my opinion, the model of UI as a pure function of state, as popularized by React, Redux, and Elm, is the simplest way to build a UI-driven app.

ReasonML (which is really OCaml under the hood) is a perfect fit for that paradigm: a performant, functional-focused language.

Functionality

Can I use my init.vim or .vimrc with Onivim 2?

Eventually! This is the goal of our Beta Build milestone.

Licensing

Where is my license key?

After purchase, you'll receive an invoice with your key attached.

If you don't receive it - please reach out to hello@outrunlabs.com and we'll get it set for you.

I already backed Onivim 1, do I need to pay again?

Nope! If you supported the project via any of the crowd-sourcing platforms prior to July 31, 2019, you have a lifetime commercial license.

If you did not receive a license key - feel free to send me a mail at orders@outrunlabs.com and we'll get you set. THANK YOU for supporting the project!

Is Onivim 2 open-source?

As of September 2021, the source code for Onivim 2 has been re-licensed under the MIT

What is the refund policy?

We allow refunds with a 30-day period from purchase. Feel free to e-mail orders@outrunlabs.com with any questions.

Do I need multiple licenses to use on multiple machines?

There is no limit to the number of machines you may use the license on, as long as you are the user. The license keys are per-user, not per-computer.

← License Key BountyAppendix A: v2 Design Doc →
  • Downloads & Updates
    • What does Early Access mean?
    • What are the system requirements?
    • Where can I download a build?
    • How do I update my build?
    • Is there a trial version?
  • Technology
    • Why are you using Revery & ReasonML instead of ?
  • Functionality
    • Can I use my init.vim or .vimrc with Onivim 2?
  • Licensing
    • Where is my license key?
    • I already backed Onivim 1, do I need to pay again?
    • Is Onivim 2 open-source?
    • What is the refund policy?
    • Do I need multiple licenses to use on multiple machines?
Onivim 2 User Manual
Docs
Getting StartedBasic UsageFor DevelopersFAQ
Community
RedditDiscordTwitter
More
GitHubStar
Copyright © 2022 Outrun Labs, LLC