【文件属性】:
文件名称:nvim-compe:Lua编写的nvim自动完成插件
文件大小:73KB
文件格式:ZIP
更新时间:2021-03-18 22:59:00
neovim nvim neovim-plugin nvim-plugin Lua
nvim-应付
nvim的自动完成插件。
目录
概念
简单的核心
无闪烁
Lua源和Vim源
更好的匹配算法
支持LSP完成功能(触发字符,isIncomplete,扩展)
尊重VSCode / LSP API设计
特征
VSCode兼容的扩展处理
锈分析仪的
vscode-html-languageserver-bin的结束标记完成
支持其他复杂的扩展
灵活的自定义源API来源可以支持documentation / resolve / confirm
更好的模糊匹配算法
gu可以匹配get_user
fmodify可以匹配fnamemodify
有关实现的详细信息,请参见
精心设计的缓冲液源如果需要,缓冲区源将按文件类型特定的正则表达式索引缓冲区字
用法
详细文档或:help compe 。
先决条件
您必须将completeopt设置为menuone,noselect ,可以很容易地
【文件预览】:
nvim-compe-master
----.github()
--------stale.yml(2KB)
----autoload()
--------vital()
--------compe_vim_lsp()
--------compe.vim(3KB)
--------compe_vim_lsc()
--------compe()
----doc()
--------compe.txt(15KB)
----plugin()
--------compe.vim(1014B)
----LICENSE(1KB)
----README.md(9KB)
----after()
--------plugin()
----misc()
--------minimal.vim(501B)
----lua()
--------compe_spell()
--------compe_snippets_nvim()
--------compe_omni()
--------compe_vsnip()
--------compe_nvim_lua()
--------compe_tags()
--------compe_ultisnips()
--------compe_nvim_lsp()
--------compe_path()
--------compe_buffer()
--------compe_treesitter()
--------compe()
--------compe_calc()