rails.vim es un plugin creado por Tim Pope y es el primer paso que tenemos que dar si queremos programar en Ruby on Rails desde Vim.

Además de colorearnos el código y autocompletar funciones con CTRL-X CTRL-U podemos navegar fácilmente por la estructura de una aplicación Rails usando, de manera inteligente, el comando gf. Por ejemplo, sabe si estamos encima de un partial.

Por otra parte, incluye otros comandos para navegar por la aplicación como:

  • :A (alternate), :R (related)
  • :Rmodel, :Rview, :Rcontroller
  • :Rstylesheet o :Rjavascript
  • :RLog

Y otros muy interesantes como :Rserver para arrancar o parar el servidor, :Rgenerate para generar modelos, vistas y controladores, o :Rextract para crear partials con el código que tengamos sombreado, automáticamente.

Este plugin hace prácticamente todo lo necesario para trabajar con Rails desde Vim y lo puedes descargar de:

http://www.vim.org/scripts/script.php?script_id=1567

Te recomiendo mirar la ayuda del plugin con :help rails y probar y probar comandos.

En unos días intentaré publicar un cheatsheet con los comandos más habituales de este plugin.


COMMENTS / 4 COMMENTS

Con CTRL-X CTRL-O usas omnicompletion y es un poco mas listo(ofrece completado según el contexto).

Rafa added these pithy words on Abr 23 09 at 10:44

esperaremos ansiosamente ese cheatsheet!

arctarus added these pithy words on Abr 23 09 at 11:49

Muy interesante el tema del omnicompletion pero me da algunos problemas. Estoy intentando que funcione con supertab.vim [http://www.vim.org/scripts/script.php?script_id=1643] para que sea más cómodo pero algo no va bien. Puede que esté mezclando conceptos, el caso es que no va.

Jose Ferrer added these pithy words on Abr 27 09 at 08:45

El cheatsheet lo tengo esbozado a boli. A ver si me pongo y hago el pdf

Jose Ferrer added these pithy words on Abr 27 09 at 08:45

HABLA / AÑADE TU COMENTARIO
Los comentarios están moderados

Return to Top

La magia de rails.vim

FRESH / LAST POSTS

TAG / CLOUD