En los articulos anteriores sobre esta herramienta, di mi punto de vista sobre vim, el otro dia navegando un poco para perder el tiempo me encontre con un blog nuevito pero con una seria de articulos muy interesantes, que enseñan a usar vim como el IDE para PHP. Por ahora hay escrito 4 articulos, y seguramente tenga material para algun otro mas.
Aca les paso los links, para que puedan tener otro punto de vista.
-
Vim el IDE para PHP (Parte 1)
-
Vim el IDE para PHP (Parte 2)
-
Vim el IDE para PHP (Parte 3)
-
Vim el IDE para PHP: Xdebug (parte 4)
De paso aprovecho para tirar algunos tips que fui incorporando.
- Si quieren ver mas de un archivo a la vez, pueden hacer desde el modo consola ctrl + w + n para ver dividr la pantalla en dos en forma horizontal, con ctrl + w + v, la dividen en forma vertical. Se pueden mover por las divisiones con ctrl + w + w.
- Si quieren abrir un archivo desde la consola :e nombre del archivo, lo pueden buscar con “tab”
- Si lo que buscan es agregar el contenido de un archivo a uno abierto :r nombre del archivo.
- Si quieren pasar a minuscula o mayuscula todas las letras de una linea desde la consola guu, o gUU para generar el efecto contrario.
- Si lo que quieren es cambiar el case de una sola palabra con ~
- Si tienen mas de un archivo abierto, con :qall cerramos todo






Groso.
Comparto un par de comandos más a partir de los que pusiste vos.
Para combinar el primero y el segundo, con :split te abre un archivo dividiendo la pantalla.
Si tenés muchos archivos abiertos y querés guardar y cerrar todo podés hacer :wqall o más cortito
all
Que buena onda el split.
Gracias por el aporte!
Hola,
Me acaba de instalar Xdebug y los plugins sin problema.
Pero cuando intenta depurar estoy recibiendo este error:
(, , )
File “/home/llsousa/.vim/plugin/debugger.py”, line 1078, in debugger_run
try:
File “/home/llsousa/.vim/plugin/debugger.py”, line 928, in run
self.clear()
File “/home/llsousa/.vim/plugin/debugger.py”, line 560, in accept
serv.close()
¿Qué puede estar mal?
Hola Gabriel
La verdad que ni idea nunca use Xdebug con VIm