ペア間を移動できるように、つまり()
開始タグと終了タグの間を移動するようにこの機能を拡張できますか?
if
つまり、bashでは、との間をジャンプします。fi
ベストアンサー1
ここに例があります。次のコードがあり、キーを押すと、カーソルが{%
と}の括弧の間に移動します。
matchit.vim
()
この機能を拡張すると、カーソルを上に移動し、括弧()、{}、[]の間を移動し(
て同じ操作を実行できます。%
また、Cスタイルのコメント/ *と* /の開いたタグと閉じるタグの間を移動します。 Cプリプロセッサディレクティブ間を移動できるほどスマートです。 #ifから#endifへ、その間に#elifまたは#elseを一致させます。
詳細については、次を参照してください。漫画ネットワークそしてvim.org。 vim 6.0以降、matchit.vim
標準のvim配布ディレクトリにすでに含まれていますmacros/
。