2012-05-10 6 views
3
내가 VIM에서 index.html or index.php을 편집하고 예를 들어

에 HTML을 편집하고 내가 거기에 다음 코드가있을 때 : 나는 단어 header 내 커서를 이동하면 내가 점프 할점프 VIM

<div id="header"> 

// some code 

</div> 

내 CSS 파일에서 태그 (id/class)가 정의 된 위치. ctags는 이것으로 작동하지 않습니다. 조언을위한 Thx!

+2

[ctags + css] (http://scie.nti.st/2006/12/22/how-to-add-css-support-to-ctags) (테스트되지 않음)에 대한이 블로그를 참조하십시오. – romainl

+0

@romainl 좋은 대답, 그것을 하나 만들어야합니다. :) –

+0

확인. 그러나 그것이 작동하는지 나는 모른다. – romainl

답변

1

CSS를 지원하도록 CSS 태그를 패치 할 수 있습니다. This guy explains how하지만 작동 여부는 알 수 없습니다. 나는이 기능이 엉덩이를 걷어차 리라 생각하기 때문에 아마이 솔루션을 시도해 볼 것입니다.

또한 나는 마술 북마크 모자에서이 오래된 블로그 게시물을 가져 오지 않았 음을 추가해야합니다. 그것은 매우 간단한 Google 검색어의 첫 번째 결과 중 하나였습니다. 여기서 물어보기 전에 둘러 보았습니까? 그리고, 당신이 그랬다면, 당신은 무엇을 발견 했습니까/시도 했습니까?

therethere도 참조하십시오.

This solution

편집/패치 컴파일이 필요하고 아주 잘 작동하지 않습니다.

+0

나는 http://designtomarkup.com/vim/taglist-ctags-css-patch를 사용했고, 미리 컴파일 된 Windows 바이너리로 잘 동작했다. –

+0

@IngoKarkat, 간단하고 효과적인 해결책을 위해 제 편집문을보십시오. – romainl

+0

고마워, 나는 그것을 보았다. 그러나 특별한 파서가 당신이 언급하는 정규 표현식보다 훨씬 빠르고 강력하기를 바랍니다. (예 : 같은 줄에 여러 개의 쉼표로 구분 된 정의를 처리하는 정규 표현식이 표시되지 않습니다.) –