J'utilise Debian Jessie et j'utilise le vim-nox actuel (avec + python -python3). J'ai du mal à programmer en Python 3, car j'ai du mal à terminer le code Python 3.
YouCompleteMe ne prend pas du tout en charge Python3. jedi-vim prend en charge l'achèvement de Python 3, mais seulement si j'aurais l'option + python3 si je la comprends correctement. D'après plusieurs articles des développeurs Debian, il semble que la compilation de Vim avec l'indicateur + python3 ne fonctionne pas vraiment. Par conséquent, je me retrouve avec le plugin en mode python.
Outre le fait que le mode python semble non maintenu (voir les demandes d'ouverture et les derniers commits) et qu'il a actuellement un énorme bug concernant la corde dans sa branche principale, il interfère avec YouCompleteMe. J'obtiens de l'achèvement de code Python 3 pour travailler, mais seulement si je désactive totalement YouCompleteMe. Mettre sur liste noire YCM pour les types de fichiers python ou désactiver la complétion YCM pour les fichiers python ne fonctionne pas, je reçois un avertissement YCM chaque fois que j'ouvre vim.
Mes questions sont donc:
Comment puis-je obtenir une autocomplétion Python 3 pour travailler sur une distribution Debian actuelle sans désactiver YouCompleteMe (ce que je veux pour d'autres langages de programmation)? Comment se fait-il qu'un plugin non entretenu soit actuellement le seul choix pour l'achèvement du code pour un langage de programmation aussi important (Python 3 ne peut plus être considéré comme nouveau ..)?