Estoy ejecutando Debian Jessie y uso el vim-nox actual (con + python -python3). Me está costando mucho intentar programar en Python 3, ya que me cuesta completar el código de Python 3.
YouCompleteMe no es compatible con Python3 en absoluto. jedi-vim admite la finalización de Python 3, pero solo si tuviera la opción + python3 si la entiendo correctamente. De varias publicaciones de desarrolladores de Debian parece que compilar Vim con la bandera + python3 no está funcionando realmente. Por lo tanto, me queda el complemento del modo python.
Además del hecho de que el modo python parece no mantenido (ver solicitudes de extracción abiertas y últimas confirmaciones) y actualmente tiene un gran error relacionado con la cuerda en su rama maestra, interfiere con YouCompleteMe. Obtengo algo de terminación de código de Python 3 para trabajar, pero solo si deshabilito YouCompleteMe por completo. No funciona la lista negra de YCM para los tipos de archivo de Python o la desactivación de la finalización de YCM para los archivos de Python, recibo una advertencia de YCM cada vez que abro vim.
Entonces mis preguntas son:
¿Cómo puedo hacer que un autocompletado de Python 3 funcione en una distribución Debian actual sin desactivar YouCompleteMe (que quiero para otros lenguajes de programación)? ¿Cómo es que un complemento no mantenido es la única opción en este momento para completar el código de un lenguaje de programación tan importante (Python 3 ya no puede considerarse nuevo ...)?