vim参数补全插件-

发布时间:2017-6-29 9:32:19编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"vim参数补全插件-",主要涉及到vim参数补全插件-方面的内容,对于vim参数补全插件-感兴趣的同学可以参考一下。

emacs大神路过请绕道。

前话

用vim进程coding的码农朋友,基本都知道YouCompleteMe 一个补全神器,目前支持了比较流行的语言。功能相当强大。
然而目前却有一个非常大的问题,就是函数名字补全上去后,参数忘了要填啥了。现在,这个问题终于得到解决了。

CompleteParameter.vim

一个基于ycm补全引擎的参数补全插件(目前只支持了ycm,以及ycm支持的大部分语言。后期会加入其他补全引擎的支持)。在ycm补全出来的列表中,选中要补全的项后,这个插件会帮忙把参数也同时补全上去,并且选中第一个参数,修改完后,还可以按mapping键,跳到下一个参数去。
或许上面说的很难懂,看下图:
screenshot
以go语言为例,输入dial后,按<c-n>选择Dial的函数,然后按(,参数就补全上来了,而且自动选择了netword的参数,直接输入内容就可以把它删掉,然后再按<m-n>可以跳到下一个参数去。按<m-p>可以跳到上一个参数。

对于支持重载的语言,比如c++,在补全菜单里并看不到重载的项,这时可以直接选中函数然后补全后,通过按<m-d><m-u>来选择下一个或者上一个重载。

对于linux和windows用户,键不好用,可以通过配置,改成其他键。


上一篇:Mysql优化3
下一篇:HTML+CSS编写静态网站

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款