Vim에서 HTML 태그 탐색
태그별로 HTML 태그를 탐색하고 싶습니다. HTML 태그에서 태그로 이동할 수있는 방법이 있습니까? (예 : *<div>hi</div><div>bye</div>
---> 및 에 <div>hi</div>*<div>bye</div>
대해 알고 있으므로 이것이 가능하다고 생각합니다. 감사합니다!cit
cat
matchit.vim
매크로는 당신이와 닫는 태그로 이동할 수 있도록 대부분이 방식을 얻는다 %
는 괄호 나 중괄호 일치하는 것처럼. 표준 다운로드를 포함하여 많은 Vim 배포판에 포함되어 있지만 기본적으로 활성화되지 않는 경우가 많습니다.
http://www.vim.org/scripts/script.php?script_id=39
다음과 같이 시각적 연산자를 사용하여 태그 사이를 이동할 수 있습니다.
- 태그에 커서를 놓습니다.
- 을 눌러 시각 모드로 들어갑니다 v.
- 내부 태그 블록에 대해 a+ t또는 i+ t를 눌러 외부 태그 블록을 선택합니다 .
커서는 일치하는 닫는 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 과 같은 플러그인을 사용합니다 (참조 : 중괄호가없는 언어에서 % 사용 ).
또한보십시오:
- 일치하는 HTML / XML 태그 사이를 이동하는 방법은 무엇입니까? Vim SE에서
- stackoverflow SE의 Vim 에서 일치하는 XML 태그로 이동
- vim에서 닫는 html 태그를 어떻게 빨리 찾을 수 있습니까? stackoverflow SE에서
- 시작과 끝 HTML 태그 사이를 이동하는 방법은 무엇입니까? 수퍼 유저 SE에서
- 하나의 xml 태그 에서 Unix SE 의 닫는 태그로 VIM 점프
- Vim에서 HTML 태그의 내용을 어떻게 선택할 수 있습니까? 수퍼 유저 SE에서
참조 URL : https://stackoverflow.com/questions/6270396/navigating-html-tags-in-vim
'Programing' 카테고리의 다른 글
문자열 리소스에 변수를 넣는 방법은 무엇입니까? (0) | 2020.12.15 |
---|---|
Ruby on Rails에 해시가있는 경우 무관심하게 액세스 할 수있는 방법이 있습니까? (0) | 2020.12.15 |
먼저 또는 생성 (0) | 2020.12.14 |
재귀 적으로 디렉토리에서 파일 검색 (0) | 2020.12.14 |
컴파일 오류-zlib.h 누락 (0) | 2020.12.14 |