使用 vim 显示范围上下文的摘要

使用 vim 显示范围上下文的摘要

假设我正在处理如下所示的代码,例如用 C 语言编写的。

function foo() {
  int a;
  int b;
  15 kLoC
  for (int i = 0; i < n; i++) {
    15 kLoC
    if (bar) {
      while (true) {
        **cursor is here**
      }
    }
  }
}

我希望 vim 显示光标所在上下文的摘要,类似于:

funtcion foo()
  for (int i = 0; i < n; i++)
    if (bar)
      while (true)

答案1

我终于找到了一个可以满足我要求的插件:

CTX:Vim 的 C 上下文 http://chouser.n01se.net/ctx/

答案2

你可以通过代码折叠来实现这一点,看一看这里

相关内容