加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

vim – 除了调用键映射之外,omnifunc和completefunc有什么区别?

发布时间:2020-12-15 18:52:43 所属栏目:安全 来源:网络整理
导读:vimscript中这两种类型的完整功能之间的功能有什么不同吗? 在技??术上,用户定义的实现没有差别 完成(见:help compl-function,:help’completefunc’)和Omni 完成(见:help compl-omni,:help’omnifunc’).他们都工作 调用定位开始的特殊语义的函数 表达
vimscript中这两种类型的完整功能之间的功能有什么不同吗?
在技??术上,用户定义的实现没有差别
完成(见:help compl-function,:help’completefunc’)和Omni
完成(见:help compl-omni,:help’omnifunc’).他们都工作
调用定位开始的特殊语义的函数
表达要在当前位置完成,并提供适当的
完成建议(参见:help complete-functions).

在这两种类型的完成之间的区别本身就表现出来,
是完成的目的.用户定义的完成应由
用户自己根据具体的具体情况完成
理念.全方位完成应该是文件类型特定的.因此,分开
不同档案类型的全方位完成功能会自动加载
来自autoload / {ft} complete.vim文件的Vim,其中{ft}代表
一个特定的文件类型.查看C或Python的Omni完成文件文件类型作为参考.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读