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

VIM:在命令行中显示PHP函数/类?

发布时间:2020-12-15 21:07:19 所属栏目:安全 来源:网络整理
导读:有没有办法在VIM命令行中显示当前的 PHP函数或类名?我找到了一个显示 C function names in the status line的插件,但它不适用于PHP,无论如何我更喜欢使用命令行来节省宝贵的垂直线. 谢谢. 解决方法 编辑 在寻找TagList帮助中完全不相关的东西时,我刚刚找到
有没有办法在VIM命令行中显示当前的 PHP函数或类名?我找到了一个显示 C function names in the status line的插件,但它不适用于PHP,无论如何我更喜欢使用命令行来节省宝贵的垂直线.

谢谢.

解决方法

编辑

在寻找TagList帮助中完全不相关的东西时,我刚刚找到了这两个函数:

Tlist_Get_Tagname_By_Line()
Tlist_Get_Tag_Prototype_By_Line()

在我的状态栏中添加它可以很好地工作:

%{Tlist_Get_Tagname_By_Line()}

另外,你读过Vim Wiki吗?它有一个bunch of tips尝试满足相同的需求.还有this (untested) plugin.

EndEdit中

如果你的垂直空间很短,也许你不介意使用一些水平空间?

TagList和TagBar都显示了当前缓冲区中使用的标记的垂直列表(以及TagList的其他打开文档),您可以使用它来导航代码.

但是,我并不特别喜欢随时显示各种信息(文件列表,VCS状态,标签列表,缓冲区/标签列表……):能够读取您所使用的功能的名称in仅在您确实需要知道它时才有用,否则它会变得杂乱无章. Vim自己的[{后跟< C-o>对我来说足够了.

(编辑:李大同)

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

    推荐文章
      热点阅读