2009-10-29 7 views
11

Uso vim para desarrollo web. Estos son casi siempre archivos .php, que también contienen HTML y, a veces, Javascript. Mientras trabajas en un bloque de PHP, la sangría funciona bien. El resaltado de sintaxis está bien, pero solo es realmente útil para el código PHP. Cuando quiero editar un bloque de HTML, generalmente cambio: :set ft=html, de modo que resaltar y sangrar funciona bien para eso. Por supuesto, sigo yendo y viniendo, lo que consume mucho tiempo. Me gustaría que los tres idiomas resalten y sangran inteligentemente combinados. Ser capaz de =G todo el archivo a la vez y hacer que funcione para cada bloque de acuerdo con sus propias reglas sería fantástico.Combinación de HTML, PHP y sangría de Javascript y resaltado de sintaxis en vim

Si bien sé que "puedo hacerlo yo mismo", de alguna manera dudo que sea la primera persona que quiera esto, y estoy buscando una solución existente.

¿Alguien puede ayudarme?

Respuesta

1

la esperanza que esto podría ayudarle .. https://github.com/2072/PHP-Indenting-for-VIm

y ¿por qué no se utiliza el editor gedit como su peso ligero y soporta bien para diferentes tipos de archivos. solo una sugerencia para ti

+1

Gracias por el enlace. En lo que respecta a gedit, conozco a mucha gente a la que le gusta, pero he estado usando vim durante cinco años y no creo que cambie pronto :) – stephenhay

Cuestiones relacionadas