2014-11-29 5 views
1
Error detected while processing /home/kyle/.vim/ftplugin/haskell_doc.vim: 

이것은 vim을 실행할 때 들리는 오류입니다. 나는 haskell과 함께 작동하는 syntastic을 얻으려고 노력하고있다. 여기의 .vimrc 파일을입니다haskell의 합성 오류

"use ghc functionality for haskell files 
au Bufenter *.hs compiler ghc 

" switch on syntax highlighting 
syntax on 

" side numbers 
set nu 

let g:ghc = "/usr/bin/ghc" 

execute pathogen#infect() 

let g:haddock_docdir = "/usr/share/doc/ghc6-doc/html/" 
" enable filetype detection, plus loading of filetype plugins 
filetype plugin on 
let g:haddock_browser = "/usr/bin/firefox" 
+0

더 이상 오류 메시지가 없나요 아니면 한 줄입니까? – ErikR

+1

왜 내가 혼란스러워하는 한 줄 thats 또한 syntastic doesnt work 전혀 작동하지 않는다 –

답변

1

에만이 파일이 귀하의 .vim/ 디렉토리를 청소 해보십시오 :

입니다
.vim/ 
├── autoload/ 
│   └── pathogen.vim 
│ 
├── bundle/ 
   ├── syntastic/ 
      ├── CONTRIBUTING.md 
      ├── LICENCE 
      ├── README.markdown 
      ...other syntastic files... 

, 당신은 단지 .vim/autoload/pathogen.vim을 가지고있는 파일 .vim/bundle/syntastic/인치

.vim/ftplugin에 문제가있는 것 같습니다.

Syntastic 내 .vimrc 파일 만이 두 라인 하스켈 파일에 나를 위해 작동 :

execute pathogen#infect() 
syntax on 

참고 : 당신은 ghc-mod가 설치되어 있어야합니다.

+0

불쾌한 파일을 모두 제거하더라도 Synthetic 기능은 여전히 ​​작동하지 않습니다. 나는 지금 구문 검사기가 없기 때문에 그들이 작동하지 않는다고 생각한다. 나는 이것을 syntiminfo와 confimed했다. 어떠한 제안? –

+0

여전히 오류 메시지가 표시됩니까? 다른 언어 파일 (예 : python/perl/C++ 소스 파일? – ErikR

+0

더 이상 오류 메시지가 없습니다. C로 테스트했는데 잘 작동합니다. –