微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

有没有办法在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中

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

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐