함수 위에 커서를 놓고 해당 함수가 정의 된 위치에 대한 태그 나 다른 엔티티를 검색하는 스크립트를 실행할 수있는 vim 플러그인이 있습니까? 아니면 그 기능이 정의 된 장소 목록을 제공합니까? 특히 저는 C/C++ 기반 플러그인을 찾고 있습니다.Vim Plugin : 커서 아래의 기호를 따르십시오.
답변
ctags은 C 이상으로 많은 언어를 지원합니다. 커서 아래에 함수 또는 변수의 정의가 표시됩니다.
vim 웹 사이트는 많은 플러그인을 호스팅합니다. 실제로 보길 원할 것입니다. 또한이 언어를 적용 할 언어를 구체적으로 지정하지 않았으므로 이는 매우 광범위한 질문입니다 (실제 답변을 찾기는 어렵습니다).
질문에 대한 대안은 검색 기능을 vim에 넣는 대신, 이미 가지고있는 다른 기능에 넣지 않는 이유는 무엇입니까? 왜 일식? Eclipse에 기능과 같은 vim을 제공하는 vrapper라는 이클립스 플러그인이 있습니다. 그런 다음 이클립스를 사용하여 원하는 참조 및 조회를 수행 할 수 있습니다. 이미 많은 언어에서 지원되기 때문에 가능합니다.
나는 당신이 당신이 기능을 사용하는 방법이 아니라 알고 있었다 것처럼, 문제를 해결 할 수 있도록해야 할 일을했을 것이 무엇인지 알고 싶어 생각합니다. 그 링크는 그것을 설명합니다. 그게 당신의 문제에 대한 해결책이라면, & 체크 XD
나는 여러 가지 이유로 IDE를 싫어한다. Vim은 개인적인 이유 때문에 내 인생을 좀 더 단순하게 만듭니다. 많은 IDE가 있습니다. 나는 그들 중 많은 것을 시도했지만, 계속해서 정력에 돌아왔다. 고등학교에서 Vim을 사용하고 그것을 사랑하는 법을 배웠습니다. –
아마도 이클립스가 리소스 돼지이고 SSH를 통해 사용할 수 없기 때문에 아마도? – vesperto
cscope가 Vim과 완벽하게 통합되어 그 이상을 수행하는 것을 잊지 마십시오. 함수가 정의 된 곳, 호출되는 곳 등. 또한 cscope를 사용하여 태그가 필요할 수도 있습니다.
- 1. vim 스크립트에서 커서 아래의 단어를 어떻게 대체합니까?
- 2. Vim, Java : 커서 아래의 클래스 열기 및 방법으로 이동
- 3. 커서 아래의 창 확인
- 4. VIM 약어 커서 위치는
- 5. Vim PlugIn 디버깅로드
- 6. Vim bugzilla plugin?
- 7. Vim Plugin 매핑의 매핑 해제
- 8. Vim : Vim-latex-suite를 사용하여 분음 기호를 켭니다.
- 9. vim 커서 열 색상을 vim 배경 이외의 다른 것으로 변경합니까?
- 10. .vim/plugin/CVS/Base/*에서 스크립트 자동로드 방지 .vim
- 11. jQuery를 사용하여 커서 아래의 내용을 "강조 표시"
- 12. 커서 아래의 요소 색상 (#xxxxxx)보기
- 13. vim 함수 내부에서 커서 아래 단어 바꾸기
- 14. 커서, 사용자 정의 매핑에 상대적인 스크롤 Vim
- 15. msysgit vim 커서 라인이 밝은 배경에서 어둡습니다.
- 16. vim colorscheme : 커서 속성 만 변경합니다.
- 17. 다른 모드에서 vim 커서 모양을 변경하는 방법
- 18. 삽입 모드에있을 때 Vim 변경 블록 커서
- 19. Vim : 페이지 스크롤시 커서 이동 중지
- 20. vim : gsearch (greplace plugin) 이스케이프 문자
- 21. janus vim-plugin 자동 컴파일 스칼라
- 22. Gist plugin for Vim 설치 방법?
- 23. NERDTree vim plugin, 성공없이 파일 추가하기
- 24. ctags, vimwiki, vim 및 tagbar-plugin
- 25. vim 현재 커서 위치에서 다음 줄로 한 줄 넣기
- 26. 기계 : div의 링크를 따르십시오
- 27. Tabview 모든 활동을 따르십시오
- 28. 다음의 심볼릭 링크를 따르십시오.
- 29. 다이얼 포인터를 따르십시오.
- 30. VIM :
나는 ctags를 설치했다. OmniCppComplete와 함께 사용하여 시스템 헤더 용 태그를 생성합니다. 위에서 요청한 기능을 제공하기 위해 ctags와 관련이있는 특정 항목이 있습니까? –
"vim ctags"에 대한 웹 검색을 시도 했습니까? http://stackoverflow.com/questions/563616/vim-and-ctags-tips-and-tricks –
내가 본 것부터 ctags는 태그를 수집하며 찬사를받습니다. 많은 성냥 (많은 다른 .c 파일에있는 동일한 이름을 가진 다른 기능)이있는 기호를 따라 가면 어떤 기호인지 알지 못할 것입니다. 핸디,하지만 OP가 요구하는 것이 거의 없습니다 (제 생각에는). – vesperto