브래킷 점프 기능을 제공하는 vim 플러그인이 있습니까?

브래킷 점프 기능을 제공하는 vim 플러그인이 있습니까?

다음 기능을 제공하는 vim 플러그인을 찾고 있습니다.

  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에 추가하면 작동합니다.

관련 정보