neovim组件: WebComponent可以轻松地将Neovim嵌入到您的应用程序中

时间:2024-02-24 22:49:31
【文件属性】:

文件名称:neovim组件: WebComponent可以轻松地将Neovim嵌入到您的应用程序中

文件大小:62KB

文件格式:ZIP

更新时间:2024-02-24 22:49:31

electron webcomponents neovim ElectronTypeScript

Web组件 该组件提供 ,这是一个基于和构建HTML自定义元素。 它使用Neovim的MessagePack API为提供了一个前端。 它使您可以轻松地将Neovim支持的编辑器嵌入到您的应用程序中。 假定此组件在Node.js环境中使用。 (即电子) 您可以将此组件用于现代桌面应用程序框架,例如或 您甚至可以在基于电子的编辑器(例如或使用它。 该组件是围绕。 您可以访问UI事件通知,也可以直接通过的API调用Neovim API。 您可以将此组件安装为。 $ npm install neo


【文件预览】:
neovim-component-master
----.gitignore(152B)
----tsconfig.json(390B)
----README.md(12KB)
----test()
--------unit()
--------.eslintrc(564B)
--------e2e()
----Guardfile(720B)
----bower.json(459B)
----package.json(2KB)
----tslint.json(3KB)
----src()
--------neovim()
--------lib.d.ts(164B)
--------index.ts(4KB)
--------log.ts(404B)
--------neovim.ts(3KB)
----scripts()
--------travis-ci-run.sh(420B)
--------travis-ci-install.sh(115B)
----neovim-editor.html(1KB)
----example()
--------markdown()
--------mini-browser()
--------minimal()
--------image-popup()
----LICENSE.txt(1KB)
----index.d.ts(10KB)
----.prettierrc.json(239B)
----.npmignore(105B)
----.travis.yml(826B)

网友评论