2010-07-28 8 views
8

Estoy usando macvim/vim para la mayoría de mi desarrollo de Ruby + Ruby on Rails. ¿Existe actualmente una forma de ir a donde se definió un método dentro de un proyecto, incluso si no está en el mismo archivo que se lo está llamando? O bien, una forma de idioma diferente o una forma específica de Ruby/Rails funciona.vim/macvim: localizar donde se define un método/símbolo

Respuesta

9

Recomiendo usar el plugin ctags, Bryan Liles hizo un buen screencast sobre cómo usarlo con el desarrollo de rieles.

http://smartic.us/2009/04/05/using-ctags-in-vim/

Desde su página:

no tan completa hoja de trucos:

^] - encontrar una etiqueta

^T - ir hacia atrás

: Etiquetas - muestra dónde has estado

: t AG - ir en algún lugar de su pila de etiquetas

: TSeleccione o g] - espectáculo donde se hace referencia a algo

^W-] - encontrar una etiqueta en una ventana dividida

También puede echar un vistazo a la ayuda vim ejecutando: Ayuda: etiquetas

EDIT:

Aquí es un buen screencast en la actualización de sus etiquetas de archivos de forma automática http://smartic.us/2009/04/03/creating-ctags-with-git-hooks/

Cuestiones relacionadas