oni2

其他资源 2025-08-05

Onivim 2

轻巧的模态代码编辑器

配x目前在alpha中 - 可能有错误或不稳定 - 谨慎使用配x

介绍

Onivim 2是ONI编辑器的重新想象。 Onivim 2旨在将崇高的速度,VSCODE的语言集成以及VIM的模态编辑体验一起使用。

Onivim 2使用Revery框架建立理性。

Onivim 2使用Libvim来管理缓冲区并提供真实的模态编辑,并具有快速的本机前端。此外,Onivim 2利用VSCODE扩展主机的完整过程 - 含义,最终,完全支持VSCODE扩展和配置。

目标

  • 现代UX-与VSCODE和ATOM等现代代码编辑的体验
  • VSCODE插件支持- 使用VSCODE插件的所有功能,包括语言服务器和调试器
  • 跨平台- 在Windows,OSX和Linux上工作
  • 包括电池- 开箱即用
  • 性能- 无妥协:本地性能,最小输入延迟
  • 易于学习- Onivim 2也应该适合非vimmers!

该项目的目的是构建当今不存在的编辑器 - 像Sublime这样的本机代码编辑器的速度,模态编辑的功能以及带有轻量级编辑器(如VSCODE)随附的丰富工具

非目标

  • 100%VIML兼容性- 我们可能不支持VIML插件 /配置的所有功能。

文档

  • Onivim用户手册
    • 入门
    • 基本用法
    • 常问问题

贡献

我们将帮助建立Onivim 2!

如果您有兴趣解决问题并直接为代码做出贡献,请查看如何撰稿文档,其中包括以下内容:

  • 如何从源构建和运行
  • 拉请求指南

请参阅我们的行为准则。

反馈

  • 通过反馈发推文
  • 来拜访我们
  • 加入Reddit的讨论
  • 在GitHub上提出问题

执照

Onivim 2源代码已根据MIT许可证获得许可。

https://v2.**oni*vim.io/可在Outun Labs Eula 1.1获得许可。

第三方代码

几个依赖项在此处具有自己的一套许可条款:thixtpartylicenss.txt

版权(C)2019-2020 Outrun Labs,LLC。

下载源码

通过命令行克隆项目:

git clone https://github.com/onivim/oni2.git