如何使用 JavaScript 编写 vim 插件?

2018-03-29 21:32:09 +08:00
 chemzqm

之前看到 neovim 集成了 nodejs 的 provider,所以小试了一下,基本上除了报错基本没提示外没太大问题。 感兴趣的可以参考 node-client 项目:

https://github.com/neovim/node-client

或者我做的插件:

https://github.com/neoclide/npm.nvim https://github.com/neoclide/plug.nvim

因为暂时没时间维护,所以不是很建议使用,供感兴趣的学习参考。

2495 次点击
所在节点    Vim
3 条回复
ahonn
2018-03-30 23:36:34 +08:00
为啥我安装了获取不到那些命令
chemzqm
2018-03-31 20:28:46 +08:00
@ahonn neovim 版本需要 2.2.0 才支持 node host,使用 :UpdateRemotePlugins 命令进行注册,使用 :CheckHealth 查看 host 支持状态。
ahonn
2018-04-01 00:51:31 +08:00
@chemzqm #2 然而还是不行.. :CheckHealth 全是 OK. 所以我选择去用 Python 写了..

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/442638

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX