Vim - 在大括号内搜索

时间:2015-10-12 12:19:26

标签: search vim

在vim中,是否可以限制在结束括号内的搜索?

例如。

int main() {
    ...
    ...
    ...
    for (...) {
        <><>
        <><>
    }
return 0;
}

因此,对于...行中的搜索,应搜索整个代码。 但是,<><>行中的搜索只能在for循环中搜索。

2 个答案:

答案 0 :(得分:7)

首先使用vi{进行选择。然后按Esc将其丢弃。然后按/键开始搜索。使用\%V添加搜索模式,以将搜索范围限制为先前选择的可视块。

来源:

答案 1 :(得分:0)

在从可视模式搜索之前,只需使用vi{选择大括号内的文字。