博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何让vim自动显示函数声明-使用 echofunc.vim插件
阅读量:6234 次
发布时间:2019-06-22

本文共 657 字,大约阅读时间需要 2 分钟。

echofunc.vim可以显示函数的declaration, 默认的是针对c/c++, 对于php, 只要 启用了 ctags都可以, 因为echofunc是从tags file中获取数据的...

在~/.vim/vimrc文件中, 加入:

Plugin 'mbbill/echofunc'

上面这个一定是 Plugin, 大写的P, 如果写成 plugin, 会提示plugin不是 编辑器命令!

查看vim下的键映射: imap 你要查看的符号, 如要查看当前 ( 映射的情况, 就使用 imap (

使用方法参考:

要取消原来的(如果存在)左小括号的映射, 因为echofunc就是要使用 (, 作为启动的触发键.

原来的(映射, 也就不必用了, 因为输入(的时候, 除了显示原型声明外, 本身也加入了一个 (符号, 所以, 也就不必再创建 右小括号的映射了.

数字0 到 9 的 映射 就是数字本身, 如: imap 9 <....> 什么的

能否改变echofunc显示的默认位置?

默认的echofunc是显示在statusline 状态行的, 或许可以显示在鼠标的地方, 但是好像没有找到: let g:EchoFuncShowOnStatus=1? 就这样了吧, 那个也只是 一个参考, 看参数的时候有用, 作辅助.

但是最开始的时候, 是可以使用的, 而后来就好像不能使用了. 不知道为什么??

转载于:https://www.cnblogs.com/bkylee/p/6196889.html

你可能感兴趣的文章
解决redis aof文件过大的问题
查看>>
一台PC双网卡,一个外网一个内网
查看>>
[asp.net mvc 奇淫巧技] 05 - 扩展ScriptBundle,支持混淆加密javascript
查看>>
C++卷积神经网络实例:tiny_cnn代码具体解释(6)——average_pooling_layer层结构类分析...
查看>>
系统函数C字符串的实现(11):strchr
查看>>
JS操作MongoDB
查看>>
浏览器jsp、html之间的关系
查看>>
高仿QQ6.0側滑菜单之滑动优化(二)
查看>>
JavaScript数组与字符串常用方法总结
查看>>
经常使用socket函数具体解释
查看>>
Ubuntu 16.04安装ntopng流量监控软件
查看>>
Mongodb基本操作入门,增删改查和索引
查看>>
UVALive - 4255 - Guess (拓扑排序)
查看>>
UNIX网络编程卷1 时间获取程序client UDP 协议无关
查看>>
一个想法照进现实-《IT连》创业项目:万事开头难
查看>>
【zTree】zTree的3.5.26静态树与动态树(实用)
查看>>
《组合数学》
查看>>
文件操作方法大全以及文件打开的其他一些模式sys.stdout.write()就是标准输出到你当前的屏幕 sys.stdout.flush()把内存立即显示到您当前的屏幕...
查看>>
.NET Core 2.0 开源Office组件 NPOI
查看>>
SNF快速开发平台--规则引擎整体介绍及使用说明书
查看>>