:help searchpairpos searchpairpos({start}, {middle}, {end} [, {flags} [, {skip} [, {stopline} [, {timeout}]]]]) |searchpair()|と同様だが、マッチの行番号と桁番号からなるリスト |List|を返す。このリストの最初の要素は行番号で、次の要素はマッ チの桁位置のバイトインデックスである。マッチが見つからなかった 場合は[0, 0]を返す。 > :let [lnum,col] = searchpairpos('{', '', '}', 'n') より大規模で役に立つ例に関しては|match-parens|を参照。このあたりを使えば入れ子も考慮して見つけられるらしい。 ただ、Ruby は if に対応するのも end だし、do に対応するのも end なのだ。何か解決でき