HTML 또는 XML 파일 (선호 모두)에서 부모/자식/형제 요소간에 커서 이동을 처리 할 수있는 Vim 플러그인을 알고 있는지 궁금합니다.더 나은 XML/HTML 탐색을위한 Vim 플러그인?
11
A
답변
16
당신의 대답
vatatzc # create a fold for second parent tag with all child elements
yit6jvitp # yank this element child nodes and, 6 lines down,
# replace the element content with the yanked text
6
Matchit.vim 원하는 것을 수행합니다. %
키를 누르면 XML/HTML 태그를 열고 닫는 사이에서 이동합니다. 그러나 특수 동작을 추가하는 태그가 있습니다. 예를 들어, 커서가 <ul>
태그에있는 경우 %
을 누르면 커서가 다음 <li>
태그로 이동하고 닫는 </ul>
태그에 도달 할 때까지 계속됩니다. 여기에서 %
은 시작 태그로 다시 이동합니다.
Matchit은 Vim과 함께 배포되므로 설치하지 않아도됩니다. 그러나 당신이 당신의 vimrc 파일이 넣어 활성화해야합니까 : 나는 기본 움직임과 영상, 텍스트를 사용하려면
runtime macros/matchit.vim
관련 문제
- 1. 더 나은 jQuery 플러그인 작성
- 2. 장고, 더 나은 국제화?
- 3. 더 나은 성능과 더 나은 구조
- 4. 더 나은 EJB3 IOC
- 5. Vim 플러그인 관리
- 6. vim 매핑을 깨는 플러그인?
- 7. 매크로 채색을위한 vim 플러그인
- 8. VIM 플러그인 자동 업데이트?
- 9. Vim 스 니펫 플러그인
- 10. Vim 용 Python & Django 플러그인
- 11. Javascript : 더 나은 코드/더 나은 디자인 도움말
- 12. 더 나은 Boost 참조?
- 13. 더 나은 SSMS?
- 14. 더 나은 프로그래머에게의 로드맵
- 15. 더 나은 디자인이란 무엇입니까?
- 16. 더 나은 리눅스 쉘?
- 17. 더 나은 방법은 SQL
- 18. 더 나은 무엇
- 19. 더 나은 D 설명서
- 20. 더 나은 onchange가 있습니까?
- 21. 더 나은 데이터베이스 디자인?
- 22. 더 나은 방법은
- 23. 더 나은 컨트롤 찾기
- 24. 개체 ... 더 나은 배열?
- 25. 더 나은 상태 점검?
- 26. 더 나은 htaccess'ing?
- 27. 어떻게 더 나은
- 28. ViM : minibufexpl 대 bufexplorer 플러그인
- 29. vim 용 버퍼 스위처 플러그인
- 30. Vim LocateFile fastfind와 함께 플러그인
덕분에 나는 큰 무언가를 발견 한 객체 : 텍스트 개체를 연결할 수 있습니다! –
Jup. 그것은 내가 그것을 발견했을 때 보석이었다 :) – sehe
순수한 금,이 덩어리에 감사드립니다! – romainl