libvim:libvim:作为最小C库的Vim核心编辑引擎 源码
什么是libvim ? libvim是一个分支,目标是提供一个对Vim模态编辑进行建模。 它根本不包含任何用户界面(甚至不包含终端UI),并且主要负责忠实于Vim击键的快速缓冲区操纵引擎。 它仍在进行中,还有很多工作需要稳定。 如果您要查找终端Vim,请查看或GUI Vim,请查看 。 为什么? libvim主要用于 。 在v1,v2和其他项目之间实现了几次“ UI Vims”迭代之后,我希望拥有的抽象是一种纯功能的Vim,与终端UI完全分离,其中“ vim”是(editor state, input) => (new editor state) 。 当Onivim 2完全处理渲染层时,
下载地址
用户评论