2012-08-23 3 views
2

vim을 다운로드하여 파이썬 파일에 사용 했으므로 조각이 완벽하게 작동했습니다. 그러나 .go 파일 (golang)에서 snipMate를 사용하려고 시도했지만 작동하지 않았습니다. 설명서를 읽고 대답을 찾을 수 없지만 ": ft ft = go"명령을 수동으로 사용하면 스 니펫이 작동했습니다. 왜 snipMate가 파이썬을 위해 자동으로 작동하고 가지 않는가? 두 언어 모두에 대한 스 니펫 파일이 제공됩니다. 자동으로 작동하도록하려면 미리보기를 어떻게 얻습니까?snipMate 파일 유형이 올바르게 설정되지 않았습니다.

답변

6

.go 파일이 적절한 파일 유형으로 설정되지 않는 것 같습니다. 이 문제를 해결하기 위해 ~/.vimrc에

을 사용할 수 있습니다.

이와 같은 파일의 적절한 위치는 ~/.vim/ftdetect 디렉토리에 있습니다. 예를 들어, ~/.vim/ftdetect/go.vim이라는 파일을 만들고 거기에 명령을 넣을 수 있습니다.

+1

거의. 장소는'~/.vim/ftdetect /'이다. ftplugin의 내용은 filetype이 탐지 된 후에 나오며 파일 유형별 설정을 포함한다. –

+0

죄송합니다. 실례합니다. 잡아 주셔서 감사합니다. @IngoKarkat – Conner

관련 문제