如何在vim编辑器中的大括号之间显示垂直线。在编写C代码时很有用。
到目前为止,在使用vim编辑器的时候,如果我想知道右大括号的位置,我会这样做:
在正常模式下,我将光标移至大括号{
,然后按%
,将光标移至关闭}
。
然后(尝试)记住开合括号的行号。
但是当我这样做时,我经常会忘记打开和关闭括号的行号。此外,很多时候,支架对是嵌套的,这使得记忆更容易让人感到困惑。
所以我想在大括号之间绘制一条垂直线,以便我可以执行以下操作:
{
并按j
或k
(或甚至%
或任何其他动作命令)以浏览文件。但是左侧增加了一条线,这样我就可以知道我在哪个街区。因此,如果代码缩进正确,那么通过查看左侧的行,我将始终跟踪我所在的块。并且可以使用j
和k
(或者任何其他动作命令),而不必记住打开和关闭括号的行号。
我们怎么能在vim中这样做?
更新:在这里得到答案Is it possible to display Indentation guides in Vim?。