Saya menjalankan Debian Jessie dan menggunakan vim-nox saat ini (dengan + python -python3). Saya mengalami kesulitan mencoba program di Python 3, karena saya berjuang dengan penyelesaian kode Python 3.
YouCompleteMe tidak mendukung Python3 sama sekali. jedi-vim mendukung penyelesaian Python 3, tetapi hanya jika saya memiliki opsi + python3 jika saya memahaminya dengan benar. Dari beberapa posting dari Pengembang Debian tampaknya mengkompilasi Vim dengan flag + python3 tidak benar-benar berfungsi. Oleh karena itu saya dibiarkan dengan plugin mode python.
Selain fakta bahwa mode-python tampaknya tidak terawat (lihat permintaan tarik terbuka dan komit terakhir) dan saat ini memiliki bug besar mengenai tali di cabang masternya, itu mengganggu YouCompleteMe. Saya mendapatkan beberapa penyelesaian kode Python 3 untuk bekerja, tetapi hanya jika saya menonaktifkan YouCompleteMe sepenuhnya. Daftar hitam YCM untuk tipe file python atau menonaktifkan penyelesaian YCM untuk file python tidak berfungsi, saya mendapatkan peringatan YCM setiap kali saya membuka vim.
Jadi pertanyaan saya adalah:
Bagaimana saya bisa mendapatkan pelengkapan otomatis Python 3 untuk bekerja pada distribusi Debian saat ini sementara tidak menonaktifkan YouCompleteMe (yang saya inginkan untuk bahasa pemrograman lain)? Kenapa plugin yang tidak dirawat adalah satu-satunya pilihan saat ini untuk penyelesaian kode untuk bahasa pemrograman yang begitu penting (Python 3 tidak dapat lagi dianggap baru ..)?