cscope
파일에 행을 추가하여 Bundle 'chazy/cscope_maps
설치 하면 .vimrc
내 태그 메뉴( g+[
)가 태그가 있는 파일 목록을 포함하는 것으로 보이는 cscope 목록으로 대체됩니다.라고, 거기가 아닌데발표하다. cscope using을 사용하여 CTRL\+s
참조 태그가 참조되는 위치 목록을 가져온 다음 use를 사용하여 g+[
객체가 선언된 위치를 가져올 수 있기 를 원합니다 .
내가 이걸 할 수 있을까? 토큰 클레임을 사용하는지 cscope
, 받는지 걱정하지 않습니다.ctags
답변1
동일한 문제를 겪으면서 귀하의 질문을 우연히 발견하고 해결책을 찾았습니다.
나는 당신과 나 둘 다 당신의 .vim/ 디렉토리에 cscope_maps.vim을 설치했다고 가정합니다. 파일을 정확하게 검사하면 기본적으로 ctags와 cscope의 조합인 "cscopetag" 플래그가 있습니다. 이 플래그를 제거하면 cscope Control바인딩이 비활성화 ]되고 ctag만 남습니다.
Control- ]및
:ta
에는 cscope 및 ctags를 사용하십시오vim -t
.다음과 같이 플래그를 주석 처리합니다
" set cscopetag
.
답변2
달리기:set nocscopetag
이 설정을 .vimrc에 추가하여 지속되도록 만들 수 있습니다.