---
title: Neovim
localeTitle: Neovim
---
# Neovim

Neovim是Vim（它本身来自[Stevie](https://en.wikipedia.org/wiki/Stevie_%28text_editor%29 "Stevie") ）的传统中的重构，有时是编辑器。 它不是重写，而是Vim的延续和扩展。 存在许多克隆和衍生物，一些非常聪明 - 但没有一个是Vim。 Neovim专为需要Vim的优质部分的用户而设计。 Vim是一个高度可配置的文本编辑器，用于创建和更改任何类型的文本非常有效。 它包含在大多数UNIX系统和Apple OS X的“vi”中。

## 目标

*   提供灵活，可扩展的Vim，具有一流的快速脚本替代方案（lua / luajit）
*   跨平台提供一致的用户体验
*   利用正在进行的Vim开发：和谐
*   保持与Vim的功能平等;避免回归
*   继续Vim向后兼容的传统，除了少数例外
*   保持核心小而快
*   定位libuv支持的所有平台
*   开箱即用，适用于新用户，尤其是普通用户
*   委托插件，但保留编辑器核心的实用程序

## 非目标

*   将Vim变成IDE
*   限制使用Neovim构建的第三方应用程序（例如IDE！）
*   弃用VimL
*   VI-兼容性

## 原则

*   不要从原点退步
*   通过权衡成本和收益来决定结果
*   使用自动化来解决问题
*   启用新贡献者：消除进入障碍
*   取消阻止第三方和插件作者：允许进度
*   在品味或含糊不清的问题上，赞成传统/兼容性......
*   ......但如果利益是压倒性的，那么更喜欢可用性而不是传统
*   为实用性提供机会™

欲了解更多信息，请[访问Neovim的主页](https://neovim.io/)
