방법 (예 : 일치 태그 사이에 점프 <div>
, <span>
등,) 편집 할 때 HTML / XHTML / XML 문서는 유사으로 %일치하는 괄호 사이를 이동하는 데 사용됩니다?
방법 (예 : 일치 태그 사이에 점프 <div>
, <span>
등,) 편집 할 때 HTML / XHTML / XML 문서는 유사으로 %일치하는 괄호 사이를 이동하는 데 사용됩니다?
답변:
다음과 같은 시각적 연산자를 사용하여 태그 사이를 이동할 수 있습니다.
커서가 일치하는 닫는 html / xml 태그로 이동해야합니다. 닫는 태그를 눌러에서 뒤로 점프 o또는 O반대 태그로 이동합니다.
이제를 눌러 시각을 종료 하거나 Esc변경 c하거나로 복사 할 수 있습니다 y.
해당 동작을 레지스터에 기록하려면 qq을 눌러 기록을 시작하고 위와 같이 태그 점프를 수행하고 (을 포함하여 Esc)을 눌러 q완료하십시오. 그런 다음 점프를 호출하려면을 누르십시오 @q.
:help visual-operators
또는 에서 추가 도움말을 참조하십시오 :help v_it
.
at
<tag> </tag>
(태그) 블록it 내부
<tag> </tag>
블록
또는 matchit.vim 또는 Surround.vim 과 같은 플러그인을 사용하십시오 .
또한보십시오:
xmledit
( http://vimawesome.com/plugin/xmledit ) 플러그인을 사용하여 열고 닫는 태그 사이에 이동할 수 있습니다
종종 <localleader>는 \입니다.
참고 : 와 달리 matchit
커서를 태그 안에 넣을 필요는 없습니다. <
또는 에 바로 배치 >
하면 xmledit
플러그인에 완벽하게 적합합니다 . :)
참고 2 : 여기서 단점은 비주얼 모드에서 사용할 수 없다는 것입니다. 그러나로 전체 태그를 항상 선택할 수 있기 때문에 이것은 큰 문제가 아닙니다 at.
>
이전div
처럼 작동하고 원하는 경우 원하는대로 작동 함).