2013-04-10 2 views
2

열기에 나에게 E216 오류를 제공의 .vimrc 사용자 정의 만들기.내 정력 환경에서 기본적으로 IGNORECASE 설정하려고하고 정력

Curently, ~/.vimrc가 존재하지 않습니다. vim을 열고 :scriptnames을 사용하여 어떤 스크립트가로드되는지 확인하면 *.vim 파일이로드됩니다.

나는 ~/.vimrc 내 자신 만 포함 만들 때 :

set ic 

나는 다음과 같은 오류가 발생합니다 :

E216: No such group or event: SpellFileMissing * call spellfile#LoadFile(expand('')) Hit ENTER or type command to continue

정력을 여는. 어떤 스크립트가 다시로드되는지 보려면 :scriptnames을 사용합니다. 목록의 맨 위에는 이전과 같은 '* .vim'파일이있는 '.vimrc'파일이 있습니다.

왜 이런 일이 발생합니까?

감사합니다 ...

P.S. 나는 정력 버전이 (새로운) 빔 런타임 파일과 고대 빔 버전의 불일치처럼 보이는 6.3

답변

1

를 사용하고 있습니다; SpellFileMissing 이벤트는 Vim 7.0에서 소개 된 맞춤법 검사와 관련이 있습니다. 당신은 (존재하지 않는) 철자 검사를 초기화하는 런타임 파일을 가지고있는 것 같습니다. 빔을 업그레이드

는이 문제를 해결할 수있는 가장 쉽고 가장 좋은 방법처럼 보인다.

빔 6.3은 2004 년과 매우 구식이다. 최신 버전 7.3을 설치할 수 있어야합니다. (Windows의 경우 Cream project의 바이너리를 확인하십시오. 리눅스의 (예 : Mercurial 소스))

+0

예, 문제가 해결되었지만, 감사합니다! 그러나, 나는 여전히 그 메시지는 이전까지 오지 않았다 방법을 이해하지 않습니다. 나는 'SpellFileMissing' – user2266598

+1

빔의 기본 동작은 "호환 모드"로 실행하는 것입니다 함께 할 수 없다 내 자신의 .vimrc 파일을 만든 경우에만 '~/.vimrc'를 찾지 못했을 때 Vim은 이제 "nocompatible mode"에서 실행 중입니다 .' autocmd'는 기능 검사 내에서 실행되어 사용하려고 시도 할 수 있습니다 사용할 수없는 이벤트는 중세 빌드입니다. – romainl