java – Vim编辑器很聪明吗?

我在C或 Java编程.所以我想使用Vim编辑器,因为它非常灵活.我听说我可以配置Vim编辑器能够去

>从对象到定义
>从功能到定义
>从类名到定义

我们有任何专业的Vim-er可以告诉我如何配置Vim吗?提前致谢.

附:如果读者会考虑这个问题与编程无关,我会说这是提高编程速度.所以这对程序员来说是一个帮助.所以请不要关闭这个问题.

编辑:我也想知道vim如何与代码完成一起工作,并可以vim提示某些对象可用的方法列表?如果是的话,那么我想知道如何配置这些选项呢?

解决方法

您正在寻找的是ctags和tag / TAGS文件. Ctags(我推荐Exuberant Ctags)是一个程序,扫描源文件的标识符,并创建一个对它们进行索引的文件.然后,您可以使用^]跳转到光标下的标记的定义.

可能需要一些额外的细节来告诉vim如何找到标签文件;我不知道他们是什么.但这是一般的想法 – 运行ctags的源代码,然后使用^].

或者,您可能希望看看GNU Global.这更复杂一些但是ctags会完成你所描述的内容.

相关文章

最近看了一下学习资料,感觉进制转换其实还是挺有意思的,尤...
/*HashSet 基本操作 * --set:元素是无序的,存入和取出顺序不...
/*list 基本操作 * * List a=new List(); * 增 * a.add(inde...
/* * 内部类 * */ 1 class OutClass{ 2 //定义外部类的成员变...
集合的操作Iterator、Collection、Set和HashSet关系Iterator...
接口中常量的修饰关键字:public,static,final(常量)函数...