Estoy buscando un conjunto de complementos que puedan ayudarme a cambiar finalmente a vim a tiempo completo.¿Alguien ha encontrado un buen conjunto de complementos de python para vim, específicamente la finalización del módulo?
Ahora mismo estoy usando Komodo con cierto éxito, pero sus enlaces vim tienen suficientes pequeños errores que estoy cansado de ello.
Lo que amo en Komodo, sin embargo, es la finalización del código. Entonces, esto es lo que estoy buscando (ordenado por importancia).
- Finalización del código, es decir, la capacidad de codificar módulos completos/funciones/etc. en cualquier módulo que esté en el camino de pitón, no solo en los módulos del sistema. Puntos de bonificación por mostrar docstrings al completar.
- Salta a una definición de clase. Supongo que CTAGS hará esto, ¿cómo se las arreglan para actualizar automáticamente sus archivos de etiquetas?
- Gestión del tipo de proyecto para gestionar almacenamientos intermedios: idealmente la capacidad de grep para un nombre de archivo en una estructura de directorio para abrirlo. Bonificación por mostrar un índice de definiciones de clase mientras un buffer está abierto.
- Integración Bzr. No es súper importante, ya que la mayor parte de eso puedo simplemente caer al caparazón para hacer.
El enlace de arriba está roto (URL modificado) Aquí está el correcto: http://www.sontek.net/python-with-a-modular-ide-vim – stefanw
Los enlaces de arriba están desactualizados. Hizo una publicación más reciente: [Convertir Vim en un IDE de Python moderno] (http://sontek.net/turning-vim-into-a-modern-pythonide) – idbrii
Ese es un * gran * enlace. Mi única queja es que * creo * que la omnicompleción en vim solo funciona para las bibliotecas del sistema (o al menos lo hizo cuando intenté configurarlo al final). ¿Alguien puede verificar esto? – andrew