如何在vim中的大括号之间绘制垂直线?

时间:2015-05-31 02:04:40

标签: c vim

如何在vim编辑器中的大括号之间显示垂直线。在编写C代码时很有用。

到目前为止,在使用vim编辑器的时候,如果我想知道右大括号的位置,我会这样做:

  1. 在正常模式下,我将光标移至大括号{,然后按%,将光标移至关闭}

  2. 然后(尝试)记住开合括号的行号。

  3. 但是当我这样做时,我经常会忘记打开和关闭括号的行号。此外,很多时候,支架对是嵌套的,这使得记忆更容易让人感到困惑。

    所以我想在大括号之间绘制一条垂直线,以便我可以执行以下操作:

    1. 在正常模式下,将光标打开{并按jk(或甚至%或任何其他动作命令)以浏览文件。但是左侧增加了一条线,这样我就可以知道我在哪个街区。
    2. 因此,如果代码缩进正确,那么通过查看左侧的行,我将始终跟踪我所在的块。并且可以使用jk(或者任何其他动作命令),而不必记住打开和关闭括号的行号。

      我们怎么能在vim中这样做?

      更新:在这里得到答案Is it possible to display Indentation guides in Vim?

1 个答案:

答案 0 :(得分:7)