Vim'i python 3 ile derlemek için şu talimatları izledim: https://github.com/Valloric/YouCompleteMe/wiki/Building-Vim-from-source
Kurulumdan sonra ben python3 olup olmadığını kontrol ettim:
vim --version | grep "python"
Hangi döndü:
+python3/dyn
ve
+python/dyn
Ama vim başlatıp followinf komutlarından birini yazdığımda, bir 0
:
:echo has('python3/dyn')
:echo has('python3')
:echo has('python')
:echo has('python/dyn')
herhangibirinin buna benzer sorunu var mı?
EDIT: Hey millet çok yararlı yorumlar, ben sadece teşekkür etmek istedim ve bunu çözmek için ne yaptığımı size bildirmek istedim. Sağladığım ilk bağlantıdan talimatı tekrar izledim ama bu sefer vim.tiny'yi kaldırdım ve hem python2 hem de python3'ü desteklemek için vim almaya çalışmak yerine, sadece python3 desteği ile inşa ediyorum. Bu düzeltti
Yazıyor
python3 print("works")
vim, gösterir works
. Yazıyor
echo has('python3')
bana bir çıktı verir 1
ve sonunda
vim --version | grep python3
Bana bir değer verir +python3
Tüm yardım ve öneriler için teşekkürler çocuklar !!
:python print "works"
; O en azından interaktif (iyi test var; ben tercih ediyorum bir komuthas('python')
çalışması gerektiğini, hangi.