如果它们位于一条线的开头,则突出显示尖括号及其内容

时间:2011-12-29 15:51:20

标签: vim

在Vim中,如果它们位于一行的开头,我如何仅突出显示(确切地说)角括号及其内容,以下

[1-2-A 3.2.1.] Text goes here ... some more text ...  
which then continues here. [This should not be highlighted]
Some more text here.

不应突出显示第二对。

我很感激这方面的任何帮助!

1 个答案:

答案 0 :(得分:5)

这个简短的模式有效:

/^\[.*\]

长版(如果不允许嵌套括号):

/^\[[^][]*\]

非贪婪版

^\[.\{-}\]