Hago un uso extenso de docstrings de líneas múltiples en mi código fuente python para incluir doctests. Desafortunadamente, vim/gvim parece tener dificultades con el resaltado de sintaxis, ocasionalmente pierde su lugar y olvidando que está en el medio de un literal de cadena, y el resaltado "voltea" de cadena a fuente y de origen a cadena.gvim cadena larga multilínea que resalta
Puedo desplazarme hacia arriba y hacia abajo nuevamente, y vim generalmente soluciona el problema, pero a veces me lleva unos pocos intentos.
Aparte de hacer mis documentos más cortos, ¿hay alguna manera de ayudar a vim a mantener el resaltado en estos largos literales en orden?
utilizo 'syn sincronización fromstart' regularmente (pero no del todo siempre) y no han notado alguna vez realmente ningún tipo de ralentización, incluso durante la edición de varios cientos de kilobytes archivos de JavaScript. El hardware moderno es bastante poderoso. Con HTML lo encuentro especialmente útil. –
cierto. Solo como referencia, en un Core i7 con 8 gig de RAM y un disco duro rápido, el punto en el que se puede percibir una ralentización es si voy más allá de unas 60k líneas de longitud normal (tamaño de archivo de aproximadamente 2.5MB). – PonyEars