因为我需要经常启动 neovim ,所以对于启动速度很敏感。
neovim 启动 remote host 会调用 rpcrequest 检测进程是否正常,而这会导致 150ms 毫秒以上的延迟。
所以有了这个 PR :
https://github.com/neovim/neovim/pull/5856
感兴趣的同学可以帮忙测试一下或者发表一下你的个人看法。
1
markx 2017-01-03 00:07:24 +08:00
厉害!
|
2
codecrash 2017-01-03 00:22:48 +08:00
neovim 和 vim 8.0 相比有什么优势吗
|
3
chemzqm OP @codecrash 内置 terminal , 对我来说最大的特性是它的 remote-plugin 架构,我使用 https://github.com/Shougo/denite.nvim 和 https://github.com/Shougo/deoplete.nvim 理论上 vim 也能支持,但是实际上 vim 的 JSON RPC 性能比较差,所以体验差些。
我真正要做的是 https://github.com/neoclide/neoclide 一个基于 neovim RPC 的 GUI 的东西,它能完整利用 neovim 现有插件,同时允许用户使用 web 技术进行扩展。 我还在构思架构,已经有一些相对成熟的实现,例如: https://github.com/extr0py/oni |
4
simple26 2017-01-03 06:24:12 +08:00
点赞 看来真的应该试一下 neovim ~
|
6
iCyMind 2017-01-03 09:09:58 +08:00 via Android
赞!
另外,一直在等一个类似 UEditor 的 neovim 控件出现,这样就能在浏览器里愉快 vim 啦 |
7
yuuko 2017-01-03 09:43:36 +08:00 via Android
滋词
|
8
chemzqm OP |
9
7jmS8834H50s975y 2017-01-03 20:11:56 +08:00
@chemzqm 我觉得终端 nvim 也因该可以功能很强大,所以我才做了 SpaceVim 项目,你可以参加帮一起看看么?也可以加我们群。
|
10
skywind3000 2017-01-06 02:19:26 +08:00
bug 太多了, neovim ,实在是,
|
11
skywind3000 2017-01-06 02:24:52 +08:00
我给 neovim 提了一大堆 bug ,现在都没人回答,不要觉得 neovim 的 ui 分离有多好用,一堆 bug :
比如: https://cloud.githubusercontent.com/assets/3035071/21546207/1f74f8a4-ce18-11e6-97c0-f8cf76281d2d.gif 再稳定些吧。 |
12
chemzqm OP @skywind3000 问题是一步一步解决的, neovim 现在核心开发主要在解决之前引入 partial 导致的严重 bug
|
13
7jmS8834H50s975y 2017-06-26 11:41:57 +08:00
@skywind3000 我看了这图片,我跟人是非常非常少用 :! 这个样的写法,我对 window 的黑框有恐惧症,我喜欢用插件来解决这样的事情
|
14
manerzhang 2021-03-24 12:33:44 +08:00
说实话今天试了试,还是太卡了,有明显卡顿,还是放弃了
|