Onivim 2 User Manual

Onivim 2 User Manual

  • Early Access
  • About
  • Timeline
  • Docs

›Basic Usage

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

Working with Files

Navigating the File Explorer

To change the current working directory, which will also update the file explorer root, you can use the :cd command - for example: :cd ~/my/project.

Opening files

QuickOpen

Onivim 2 has a QuickOpen fuzzy-finder out-of-the-box, powered by ripgrep.

To access the QuickOpen fuzzy-finder, you can use:

  • Windows / Linux: Control+P
  • OSX Command+P

:e command

You can also use Vim's Ex-mode edit command to open a file - for example: :edit ~/my/project/README.md.

NOTE: :edit can be abbreviated as :e.

Saving files

To save your changes, you can use the :write command.

NOTE: :write can be abbreviated as :w

If you want to save to another file, you can use the :save command, for example: :sav ~/my/project/another-file.txt.

Navigating in opened windows

By pressing <C+TAB> you can access the currently opened windows. Similar to open all files you can navigate through files.

← Visual Mode (Selection)Formatting →
  • Navigating the File Explorer
  • Opening files
    • QuickOpen
    • :e command
  • Saving files
  • Navigating in opened windows
Onivim 2 User Manual
Docs
Getting StartedBasic UsageFor DevelopersFAQ
Community
RedditDiscordTwitter
More
GitHubStar
Copyright © 2022 Outrun Labs, LLC