Articles of vim

¿Cómo hago que el ajuste de texto coincida con el nivel de sangría actual en vim?

¿Alguien sabe de una manera de hacer que vim envuelva largas líneas de texto de manera que la posición del texto ajustado se base en la sangría de la línea actual? No quiero reformatear mi código, solo para que se muestre de forma bonita. Por ejemplo, si configuro mi configuración para que la línea: print […]

¿Jedi-vim está en conflicto con YouCompleteMe?

YouCompleteMe (YCM) y jedi-vim son dos complementos de vim que proporcionan autocompletado, y ambos usan jedi debajo de Python. Sin embargo, es bueno tener ambos ya que jedi-vim proporciona algunas funciones útiles además de documentación, como “ir a la definición” y “ver la cadena de documentos”, mientras que YouCompleteMe funciona con otros idiomas. Dado que […]

Establecer python virtualenv en vim

Yo uso vim para la encoding y para la encoding de python en particular. A menudo quiero ejecutar el búfer actual con el intérprete de Python. (por ejemplo, para ejecutar unittests), generalmente hago esto con :!python % Esta escena funcionará bien con Python global, pero en su lugar quiero ejecutar virtualenv python. ¿Cómo habilito virtualenv […]

vim comstack con la versión incorrecta de Python (y no funciona con la versión necesaria)

En breve: Tengo un problema con la comstackción de vim con la versión de python preferida. Cuando uso –enable-pythoninterp se comstack con la versión del sistema OSX python. Cuando uso –enable-pythoninterp=dynamic , obtengo un error en vim al intentar :py import sys Aquí está lo que estaba haciendo con más detalle: % git clone https://github.com/b4winckler/macvim.git […]

¿Cómo habilitar el soporte de Python en gVim en Windows?

Estoy tratando de obtener el soporte de Python en gVim en Windows. ¿Hay una manera de lograr eso? Estoy usando: Windows XP SP3 gVim v. 7.3 Python 2.7.13 (ActivePython a través de los binarios de Windows Installer)

vim, pegar script.py al intérprete de Python pierde el formato

Estoy tratando de volver a asignar una clave para tirar / colocar el texto seleccionado de un script en un intérprete de Python usando ConqueTerm. Todo está bien, excepto esto … def main(): print “Testing 123” main() se convierte en esto … >>> def main(): print “Testing 123″main() en el intérprete. ¿Cómo puedo mantener el […]

La omnicompletación de Vim con Python simplemente no funciona

He buscado alrededor por una hora, tanto en Stack Overflow como en otros lugares. ¡Ay! Por favor ayuda. La omnicompletación de Vim simplemente no funciona . Tengo Vim 7.2 comstackdo con el soporte de Python. filetype plugin on está en mi .vimrc . Cuando un archivo .py está abierto :echo &omnifunc imprime pythoncomplete#Complete . Estoy […]

cómo usar desde __future__ importar print_function

Soy nuevo en la progtwigción con python, y estoy intentando imprimir con un separador y un final, pero todavía me está dando un error de syntax. Estoy usando python 2.7 Estoy codificando desde el editor vim y aquí está mi código: import sys, os, time from __future__ import print_function for x in range(0,10): print x, […]

Vim autocompletar para Python

Estoy tratando de incorporar una característica de autocompletado en Vim . He utilizado la omnicompletación de Vim, así como Pydiction . Pero en ambos casos aparece este mensaje: Omni completado (^ O ^ N ^ P) Patrón no encontrado He intentado que Omnicompletion de Vim con Python simplemente no funciona . Pero esto no está […]

gVim y múltiples lenguajes de progtwigción

Mi trabajo diario consiste en codificar con Perl. En casa juego con Python y Erlang. Para Perl quiero sangrar mi código con dos espacios. Mientras que para Python, el estándar es 4. También tengo algunos enlaces de teclas para abrir declaraciones de funciones que me gustaría usar con todos los lenguajes de progtwigción. ¿Cómo se […]