相关疑难解决方法(0)

跳转到vim中的函数定义

如何使用vim跳转到函数定义?例如,使用Visual Assist,我可以在函数下键入Alt+ g,它会打开一个上下文菜单,列出带有定义的文件.

我怎样才能在vim中做这样的事情?

vim function

223
推荐指数
9
解决办法
19万
查看次数

Vim:转到下一个方法的开始/结束

Vim中是否有本机功能允许用户将光标移动到下一个方法的开头/结尾?我已经知道了[[,]],[],和][,但这些不切的工作,因为他们只对处于零柱支撑工作.因此,它们在导航C++代码方面几乎没有用处.是否有这样的命令已经内置到Vim中?如果没有,你会推荐一个实现它的插件吗?

谢谢你的帮助!

编辑:[{并且}]不会一直工作,因为你必须在块内{}(并且不在该块内的某个更深的范围内),以便最终在右边{}之后.

编辑2:这是一个代码清单,其中[m和朋友不工作.

namespace foo {

#define define_foo         \
    template <class T>     \
    struct foo_traits<X>   \
    {                      \
        using foo = X;     \
    };

template <class T>
struct foo_traits;

define_bar(T*, T*, T*);

template <class T>
struct baz;

template <class T>
struct baz<T&>
{
    static T* apply(T& t) { return &t; }
};

template <class T>
inline T a(T t) …
Run Code Online (Sandbox Code Playgroud)

c++ java methods vim

23
推荐指数
2
解决办法
1万
查看次数

如何从一个C/C++函数移动到下一个(两个方向)

我只想在.c/.cpp文件中从一个函数跳转到下一个函数.我怎么做?

vim

6
推荐指数
3
解决办法
1694
查看次数

标签 统计

vim ×3

c++ ×1

function ×1

java ×1

methods ×1