2017-03-01 4 views
0

내 프로젝트 디렉토리에 생성되어 배치 된 파일이 set tags=./tags,tags;/이고 init.vim에 배치되었습니다 (편집 : 이것은 두 파일 모두에서 구성이 동일하다는 것을 확인하기위한 것입니다. 편집자)neovim에서 태그를 찾을 수 없지만 vim에서 작동합니다.

neovim (v0.1.7)에서 태그를 찾을 때 아무 것도 발견되지 않지만, tagbar (majutsushi/tagbar)는 이러한 태그를 올바르게 찾은 것으로 보입니다. 또한 결과에 변화가없는 태그 파일 (set tags=/home/<me/project/>tags)을 직접 가리 키도록 태그를 설정했습니다. vim (v8.0, 2016 Sep 12)에서 동일한 단계를 수행하면 이러한 태그가 올바르게 발견됩니다.

neovim이 vim과 다른 방식으로 ctags를 처리합니까? 아니면 간단한 것이 누락 되었습니까?

감사

편집 :

@Justin M. 키이스 정력과 neovim의 행동에 맞습니다. 나는에 갈 훨씬이없는 때부터하지만,이에 대한 답 "왜 내 고장 시스템입니다"의 막연한 질문을 실패, 나를 위해, 여기에서 발견되었다 :

Why can't vim see the tags file, despite being in the same directory? - VI와 빔 교환 (베타) 내 경우

vim-scripts/gitignore 플러그인 내 태그 파일을 찾는에서 내 편집기를 가려 내 wildignore 변수에 패턴을 추가했다.

답변

1

set tags=./tags,tags;/입니다. :help 'tags'에서 언급 한 바와 같이, nvim의 기본은 다음과 같습니다

'tags' 'tag'   string (default "./tags;,tags") 

에서, '태그'옵션을 설정 하지을 시도하는 대신 기본값을 사용합니다.

neovim 태그 (v0.1.7)를 찾고, 아무것도 찾을 수없는, 그러나 tagbar (majutsushi/tagbar)가 제대로

그것은 tagbar 다른 곳에서 보이는 것 같지는 않다 이러한 태그를 찾을 것 'tags'옵션에 의해 지정된 것보다.

없음 정력

에서 다른 방법으로 ctags를 처리 neovim합니까 만 기본이 변경되었습니다.

관련 문제