cankao: http://www.vim.org/scripts/script.php?script_id=1553

注意, 在gvim中执行的命令, :foo和:!foo 的区别, 跟vim一样, 没有!的命令表示的是vim编辑器本身 的命令, 而加上 !的命令表示的是 用 windows/system32/cmd.exe 来执行的外部命令.

所以, 这里, 如果在vim中 创建标签tag file文件, 则要用外部命令 :!ctags -R

ctags本身是一个独立的 程序, 既可以在windows下使用, 也可以在 linux下使用. 下载win下的ctags, 放在 system32中, 就可以在 cmd中直接使用了. 本身ctags产生的默认的标签文件是tags. 你可以用-f foo.tags来自己命名生成的标签文件. 有不少对ctags的扩展和扩充程序, 如openCtags.exe等.

注意的是, autoproto.vim插件, 只是使用于c语言?不适用php?

更广泛的, 适用于php的函数原型显示的工具是 echofunc.

适合的是echofunc插件. 下载地址: https://github.com/mbbill/echofunc

echofunc显示的位置:

  1. 在最下面的那一行, 也就是输入命令的那一行, 叫做: cmd line 命令行(有的也叫做message line). 他上面的那一行叫做 状态行, status line.
  2. 要将函数的信息保留更长时间, 避免被 trivial message 所flushed冲刷, 可以将 函数原型提示显示在状态行: let statusline += %{EchoFuncGetStatusLine()} 其中, %{} 只不过是vim插件引用函数的一种方式一种格式而已.

  3. 更重要的是, 显示ballon提示的那个功能feature是 echofunc 插件 已经自己就具有的了 . 无需再做任何设置. 所说的 +balloon_eval编译是指compiled into "vim"这个编辑器中. 不是说编译进echofunc.vim插件中. 方法是" 只要"把鼠标 hover到函数名上, 就会自动显示函数原型的 "气泡" . 使用:version命令就能看到vim的编译选项了.

如何在gvim中安装autoproto自动显示函数原型相关推荐

  1. vim函数跳转 php,求助!! vim-gvim中如何让其显示函数及其参数!!

    求助!! vim-gvim中如何让其显示函数及其参数!! (2012-06-05 02:25:34) 标签: 如何 杂谈 求助!! vim/gvim中如何让其显示函数及其参数!!用了一段时间的vim, ...

  2. shell中竖线的作用_如何在 Linux 中安装、配置和使用 Fish Shell?

    每个 Linux 管理员都可能听到过 shell 这个词.你知道什么是 shell 吗? 你知道 shell 在 Linux 中的作用是什么吗? Linux 中有多少个 shell 可用? -- Ma ...

  3. 如何在Windows中安装Python?

    如何在Windows中安装Python? 1. Python的安装 官网下载:https://www.python.org/downloads/windows/ 点开上面的链接,会发现有很多版本. 首 ...

  4. linux fish颜色配置,如何在 Linux 中安装、配置和使用 Fish Shell?

    (给Linux爱好者加星标,提升Linux技能) 英文:Magesh Maruthamuthu,翻译:Linux中国/MK linux.cn/article-10622-1.html 每个 Linux ...

  5. 如何在Python中安装NumPy

    公众号-IT赶路人,专注分享与IT相关的知识! NumPy是Python编程不可或缺的一个库.在本文中,我们将学习如何在Python中安装NumPy.以下要点将在本文中介绍,让我们开始吧! 什么是Nu ...

  6. 如何在Linux中安装和使用Silver Searcher(程序员的代码搜索工具)

    Silver Searcher是一个免费的开源跨平台源代码搜索工具,类似于ack ( 类似于程序员的grep工具 ),但速度更快. 它运行在类Unix系统和Windows操作系统上. 银色搜索者和ac ...

  7. 软件部署在不同linux上,如何在Linux中安装和部署keepalived

    如何在Linux中安装和部署keepalived 发布时间:2020-05-27 13:56:19 来源:亿速云 阅读:407 作者:鸽子 keepalived的部署 keepalived在很多高可用 ...

  8. 如何在wsl中安装kotlin编译器(简单有效)

    文章目录 如何在wsl中安装kotlin编译器 安装SDKMAN 安装kotlin 命令行解释器 新建kts文件运行测试 参考 如何在wsl中安装kotlin编译器 笔者系统 windows 11 w ...

  9. 如何在pycharm中安装PIL模块

    如何在pycharm中安装PIL模块? 问题描述 解决方法 问题描述 在使用pycharm时,导入PIL模块保错,需安装PIL模块,于是,进行安装. 打开设置 安装模块 搜索 PIL,并进行安装 最后 ...

最新文章

  1. wincc里c语言long int,WinCC V7.3_C脚本手册.pdf
  2. BestCoder 2nd Anniversary
  3. htmlvideoelement js操作
  4. 5年前的Dubbo,2年前的Spring Cloud,都输给了这个架构!
  5. 单台mysql增加节点_如何在一台服务器上安装两个PXC集群节点
  6. Linux下常用配置文件及常用命令介绍
  7. 计算机答辩ppt演讲稿,毕业答辩PPT演讲稿范文ppt课件
  8. 数据库、数据湖、数据仓库、湖仓一体、智能湖仓,分别都是什么鬼
  9. Jenkins杀掉子进程解决方法(转载)
  10. JavaScript用浏览器书签制作插件(爬虫)
  11. python selenium span_如何使用selenium从span获取文本
  12. 【入门】倒序输出一个四位整数
  13. mach3 丝杠的步进电机参数设置
  14. 在家访问办公室电脑能实现吗?远程控制办公室电脑的软件推荐
  15. 2020年教师资格证考试课件百度云网盘地址分享
  16. 【iOS 16升级必备】如何备份iPhone数据?
  17. 知识图谱初探(二)三体人物关系图谱构建
  18. html下拉列表不居中_学习之路-前端-笔记-一、HTML笔记(转)
  19. 如何将mp3加入java,java如何创建或者MP3文件
  20. 年味儿一年不如一年图鉴

热门文章

  1. python数据分析方向_python数据分析方向,面试题解答
  2. matlab对一行矩阵fft,MATLAB?fft命令
  3. java第七章多线程_第七章 多线程
  4. Python 十六进制转Base64_python基础day03笔记
  5. win10动态壁纸怎么设置_想把我的女朋友设置为动态壁纸:看过来,教你啊
  6. 【存储知识学习】第三章磁盘原理与技术3.2磁盘的通俗演绎和3.3磁盘相关高层技术--《大话存储》阅读笔记
  7. 软件项目管理0824:招标前客户需要准备的资料
  8. 整理了十个Python自动化操作
  9. Vue+Openlayers+HIKVSION实现点击摄像头进行预览
  10. JS中调用本地exe程序