Bu yüzden depoyu ~/.vim/bundle
klonladı ve yüklü patojen var. Paketteki diğer eklentilerim iyi çalıştığından beri patojenin iyi çalıştığından emin olabilirim. Bir süre için arama yaptıktan sonra, sözdiziminin c kodu için kutudan çıkması gerektiği anlaşılıyor. Ayrıca, syntastic/syntax_checkers/c/
'da belirtilen tüm yürütülebilir dosyalara sahip olduğumu kontrol ettim. Bir * .c dosyasını açın ve :SyntasticCheck
yaptığınızdaVim için sözdizimi nasıl ayarlanır?
" syntastic
let g:syntastic_auto_loc_list=1
let g:syntastic_disabled_filetypes=['html']
let g:syntastic_enable_signs=1
, hiçbir şey olmaz: Burada
benim .vimrc dosyasının bir parçasıdır. Komut bulunmayan bir hata bulunamadı, bu nedenle sözdizimi yüklenir. Ancak, şu anda açılmış olan * .c dosyası hata sözdizimi hatası içeriyor olsa bile, sözdizimi hiçbir şey göstermiyor.Sözdizimi ilk defa kullanıyorum, bu yüzden onu çağırmanın doğru yolunu bilmiyorum.
Ben de:SyntasticCheck [c]
denedim ve aşağıdaki hata iletisini alabilirsiniz:
Error detected while processing function <SNR>_22_UpdateErrors..<SNR>22_CacheErrors:
line 16:
E121: Undefined variable: checkers
E15: Invalid expression: checkers
birisi Yanlış yaptığım ve nasıl syntastic çağırmak için bana söyleyebilir? Teşekkürler!
IIRC için sabitlediyseniz, YouCompleteMe ve Syntastic'in bazı örtüşen özellikleri vardır. YCM'nin dokümanı olası uyumsuzlukları için iki kez kontrol edebilirsiniz. – romainl