ブラケットジャンプ機能を提供するvimプラグインはありますか?

ブラケットジャンプ機能を提供するvimプラグインはありますか?

次の機能を提供するvimプラグインを探しています。

  1. ユーザーが内容のない括弧のペアを入力すると、カーソルは自動的に1文字前に移動し、ラベル(<++>)が元の位置に挿入されます。

  2. ユーザーがctrl + jを押すと、カーソルが次の<++>に移動し、タグを削除してユーザーを挿入モードにプッシュします。

vim-latexsuitでこれらの機能を見たことがあります。ただし、texファイルを作成しないと使用できません。

それでは、これらの機能を提供できるvimプラグインを見つけることができますか?

誰でも私にアドバイスをしてくれたらとても感謝しています。

答え1

" A syntax for placeholders
" Pressing Control-j jumps to the next match.
inoremap <c-j> <Esc>/<++><CR><Esc>cf>
" Completions using placeholders
inoremap ) )<++><Esc>F)i
inoremap ] ]<++><Esc>F]i
inoremap } }<++><Esc>F}i

.vimrcに追加すると機能します。

関連情報