11

そのため、Vim は、ほとんどのプログラミング志向のテキスト エディターと同様に、一致する「スコープ」文字 ( (and )<and >、 and{など}) を強調表示します。

気になるのですが、相手からそのキャラに届くモーションはありますか?同様に、にキャレットを付けて<、(強調表示された)一致する>?に移動します。

t>[アクション]または [アクション]f>が同様のことを達成することを私は知っています。それは私が求めているものではありません。

4

2 に答える 2

24

モーションは次のとおり%です。

単独で使用すると、オプションの値に基づいてオープン/クローズのペア間でジャンプしmatchpairsます。

ただし、山かっこ - <>-はデフォルトでは含まれていません。に基づいて設定できますfiletype%HTML ファイルタイプ プラグインによって設定されるため、HTML ファイルを開く場合は、一致する山かっこの間をジャンプするために使用できます。ただし、C++/Java などには当てはまりません。

の使用時にジャンプしない山括弧を追加するには、次を%使用します。

:set matchpairs+=<:>

%山かっこで使用すると、一致するかっこにジャンプする必要があります。

詳細については、:help 'matchpairs'および:help various-motions-%が最初に言及されている - を参照してください。

于 2012-08-28T19:48:35.360 に答える
10

はい、%キーストロークはこれを行います。詳細については、マッチング ブレースへの移行を参照してください。

于 2012-08-28T19:47:29.897 に答える