oni2Native, lightweight modal code editor

联合创作 · 2023-09-30 12:52

Discord


Onivim 2


Lightweight, Modal Code Editor




⚠️
Currently in alpha - may have bugs or instability - use with caution
⚠️



Introduction


Onivim 2 is a reimagination of the Oni editor. Onivim 2 aims to bring the speed of Sublime, the language integration of VSCode, and the modal editing experience of Vim together, in a single package.


Onivim 2 is built in reason using the revery framework.


Onivim 2 uses libvim to manage buffers and provide authentic modal editing, and features a fast, native front-end. In addition, Onivim 2 leverages the VSCode Extension Host process in its entirety - meaning, eventually, complete support for VSCode extensions and configuration.


Goals



  • Modern UX - an experience on par with modern code editors like VSCode and Atom

  • VSCode Plugin Support - use all of the features of VSCode plugins, including language servers and debuggers

  • Cross-Platform - works on Windows, OSX, and Linux

  • Batteries Included - works out of the box

  • Performance - no compromises: native performance, minimal input latency

  • Easy to Learn - Onivim 2 should be comfortable for non-vimmers, too!


The goal of this project is to build an editor that doesn't exist today - the speed of a native code editor like Sublime, the power of modal editing, and the rich tooling that comes with a lightweight editor like VSCode.


Non-goals



  • 100% VimL compatibility - we may not support all features of VimL plugins / configuration.


Documentation



Contributing


We'd
❤️
help building Onivim 2!


If you are interested in fixing issues and contributing directly to the code, please see the How to Contribute document, which includes the following:



Please also see our Code of Conduct.


Feedback



License


Onivim 2 source code is licensed under the MIT license.


Onivim 2 downloads, available at https://v2.onivim.io/, are licensed under the Outrun Labs EULA 1.1.


Third-Party Code


Several dependencies have their own set of license terms here: ThirdPartyLicenses.txt


Copyright (c) 2019-2020 Outrun Labs, LLC.

浏览 20
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报