文件名称:completion-nvim:异步完成框架旨在为用Lua编写的Neovim内置LSP提供完成
文件大小:37KB
文件格式:ZIP
更新时间:2024-04-09 09:22:46
Lua
完成度 complete-nvim是一个自动完成框架,旨在通过neovim的内置LSP提供更好的完成体验。不支持其他LSP功能。 特征 使用libuv api的异步完成。 弹出菜单可用时,自动打开悬停窗口。 自动打开签名帮助(如果有)。 将片段与UltiSnips,Neosnippet,vim-vsnip和snippets.nvim集成。 在LSP规范应用additionalTextEdits如果它是可用的。 受启发的链完成支持 演示版 演示使用sumneko_lua 先决条件 Neovim每晚 您应该在的帮助下设置您选择的语言服务器。 安装 使用GitHub上的路径与任何插件管理器一起安装。 Plug ' nvim-lua/completion-nvim ' 设置 complete-nvim需要设置几个自动命令才能正常工作。您应该像这样使用on_attach函数进行设置。 lua r
【文件预览】:
completion-nvim-master
----.github()
--------ISSUE_TEMPLATE()
----autoload()
--------health()
--------completion.vim(1KB)
----doc()
--------completion-nvim.txt(13KB)
----plugin()
--------completion.vim(4KB)
----.travis.yml(336B)
----LICENSE(11KB)
----README.md(9KB)
----.gitignore(14B)
----.luacheckrc(23B)
----lua()
--------completion()
--------completion.lua(9KB)