echofunc.vim可以显示函数的declaration, 默认的是针对c/c++, 对于php, 只要 启用了 ctags都可以, 因为echofunc是从tags file中获取数据的...
在~/.vim/vimrc文件中, 加入:
Plugin 'mbbill/echofunc'
上面这个一定是 Plugin, 大写的P, 如果写成 plugin, 会提示plugin不是 编辑器命令!
查看vim下的键映射: imap 你要查看的符号, 如要查看当前 ( 映射的情况, 就使用 imap (
使用方法参考: https://github.com/mbbill/echofunc
要取消原来的(如果存在)左小括号的映射, 因为echofunc就是要使用 (, 作为启动的触发键.
原来的(映射, 也就不必用了, 因为输入(的时候, 除了显示原型声明外, 本身也加入了一个 (符号, 所以, 也就不必再创建 右小括号的映射了.
数字0 到 9 的 映射 就是数字本身, 如: imap 9 <....> 什么的
能否改变echofunc显示的默认位置?
默认的echofunc是显示在statusline 状态行的, 或许可以显示在鼠标的地方, 但是好像没有找到: let g:EchoFuncShowOnStatus=1? 就这样了吧, 那个也只是 一个参考, 看参数的时候有用, 作辅助.