2010-02-09 3 views
3

이상한 문제가 있습니다. 프로젝트의 C 코드를 탐색하는 동안 "Find this text string :"출력은 긍정적 인 일치를 가져 오지만 텍스트는 보이지 않습니다. [검색 결과 만 보이지 않고 메뉴가 아닙니다]. 커서가 결과 목록을 위아래로 이동합니다. 아래의 스크린 샷에서 볼 수 있듯이 일부 선이 때때로 표시됩니다. 배경색을 [검정에서 흰색으로] 변경하려고했으나 프로젝트 폴더에서 cscope.out의 인스턴스를 제거하고 데이터베이스를 다시 작성했습니다.Cscope 문제 - 검색 결과가 보이지 않음

시스템은 FC4입니다. 사용중인 cscope 버전은 15.7a입니다.

알려진 버그입니까? 어떤 해결책?

스크린 샷 : 스크린 샷은 퍼티를 사용하여 촬영 한 것입니다. gnome-terminal, konsole에서도 동일한 동작이 나타납니다.

http://img2.pict.com/05/11/00/2823072/0/cscope01.jpg

http://img2.pict.com/53/0e/38/2823075/0/cscope02.jpg

P.S : 또한 우분투 포럼에 게시 - 저도 같은 문제를보고 있어요 http://ubuntuforums.org/showthread.php?t=1402448

+0

ENDIF "

cnoreabbrev CSH CS 도움"보여? – Shrinidhi

답변

5

음, 해결책을 찾았습니다. 문제는 파일 형식과 관련이 있습니다. 파일 끝에 줄이 끝나면 Ctrl + M이 있으면 cscope에 문제가 있습니다.

디렉토리의 모든 테스트 파일에 대해 dos2unix 변환을 수행하십시오. 이렇게하면 문제가 해결됩니다.

내가의 .vimrc의 일부 cscope를의 setings을 제거하여 내 CentOS의 시스템에 유사한 문제를 해결했다

+0

고마워, 그냥 나 자신을 사용 ... – Dan

1

; 엄청나게 짜증나. 때로는 창 크기를 조정하여 결과를 표시 할 수 있습니다 (다시 그리기가 일어납니다).

해결책을 찾는 중 여기에 왔습니다. 내가 찾으면 그것을 게시 할 것입니다.

+0

업데이트 해 주셔서 감사합니다. 앞으로 더 많은 의견을 기다리고 있습니다. – Shrinidhi

0

:-). 경우 "

: 나는

내가 벨로우즈로 표시 내 .vimrc 파일의 설정 아래 제거의 .vimrc와 ~/.vim/플러그인/cscope_maps.vim

정보 사이에 불일치를 설정하여 발생 가정 ('cscope의') 갖는다 "를 설정 cscopetag cscopeverbose

"('quickfix')를 갖는 경우

ENDIF "cscopequickfix = S-, C-, D-, I-, T-, 전자 설정"

"cnoreabbrev csa cs ad D "cnoreabbrev의 CSF CS 을 찾아"cnoreabbrev CSK CS는 "CS는 다시 cnoreabbrev의 CSR을"죽일 cnoreabbrev CSS의 CS는 누군가가 전에이어야이 문제를 직면하고