gd と 1gd の違い

1gd, 1gD はほとんど gd, gD と同じだが、マッチした場所を含むブロックが、検索開始位置よりも上で閉じているときは次を探す。

void moge()
{
	int hoge;   // gD するとここ
}

int hoge;   // 1gD するとここ

void moge() 
{ 
    {
        int hoge;  // gd するとここ
    }

    int hoge; // 1gd するとここ

    hoge; // カーソルここにおいて
}