Alguien que me oriente con el plugin de vim para RoR, por favor.

95 views
Skip to first unread message

Rafael Carrascal

unread,
Aug 1, 2012, 4:30:35 PM8/1/12
to ruby-on-rai...@googlegroups.com

En lo que llevo con Rails he usado Aptana como IDE, sin embargo últimamente me pasa que el editor se congela por algunos segundos, quisiera instalar un editor como vim (preferiblemente, ya que supongo que conocer vi da ventaja) o emacs pero las instrucciones se ven un poco “oscuras”.

Vim - http://biodegradablegeek.com/2007/12/using-vim-as-a-complete-ruby-on-rails-ide/

Emacs - http://oldwiki.rubyonrails.org/rails/pages/HowToUseEmacsWithRails

Cual de los dos me aconsejan instalar? Existe algún plugin que simplifique los pasos de instalación?

 Gracias, Saludos

 P.D. No considero texmate, chocolat y similares porque la idea es que no sea de pago. 

Juan David Pastás Rivera

unread,
Aug 1, 2012, 5:36:22 PM8/1/12
to ruby-on-rai...@googlegroups.com
Para Vim, estuve intentando esto con estas instrucciones, pero no me funciono. Estoy en OS X. Tal vez, como se recomienda aqui, con pathogen sirva .

Daniel Valencia Ramírez

unread,
Aug 1, 2012, 6:32:30 PM8/1/12
to ruby-on-rai...@googlegroups.com
Has probado, Kate, Gedit Sublime ?

Saludos

--
Daniel Valencia Ramírez
Ingeniero de Sistemas y Computación
Cel: 313 799 95 21
Tel: (+57 2) 370 79 38



2012/8/1 Juan David Pastás Rivera <juanda...@gmail.com>
--
Has recibido este mensaje porque estás suscrito al grupo "Ruby on Rails Colombia" de Grupos de Google.
Para anular tu suscripción a este grupo, envía un correo electrónico a ruby-on-rails-col...@googlegroups.com
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
 
 

Rafael Carrascal

unread,
Aug 2, 2012, 10:01:43 AM8/2/12
to ruby-on-rai...@googlegroups.com

Hola Juan David y Daniel, anoche estudie lo que me recomendaron, mil gracias. Haciendo un survey muy rapido encontré que el plugin vim-rails que comenta Juan David es de los mas usados, su creador es Tim Pope, un hacker en vim que tiene muchos otros plugins bastante útiles.

 

Sin embargo como comentan en este post de stackoverflow, existe una “distribución” de vim llamada janus https://github.com/carlhuda/janus que instala varios plugins y es la forma más rápida de iniciar con vim. Resumo las instrucciones para instalar vim y janus por si alguien más le interesa:

  

1. Instalar vim:

 brew install macvim (brew à  gestor de paquetes de osx similar al apt-get)

 2. Instalar janus invocando el script de instalación.

 curl -Lo- https://bit.ly/janus-bootstrap | bash

 3. Configurar el editor. El plugin NerdTree permite navegar por el directorio y abrir archivos para editarlos, si quiero ver el “Tree” con la tecla F2 y que solo despliegue los directorios de la ruta actual, copiamos esto en el archivo de configuración de vim (también podríamos cargarlo por defecto y no con F2, cuestión de gustos):

 vi ~/.vimrc

map <F2> :NERDTreeToggle<CR>

set autochdir

let NERDTreeChDirMode=2

nnoremap <leader>n :NERDTree .<CR>

 4. Para ejecutarlo le damos la ruta al directorio del proyecto o vamos hasta ella y ejecutamos:

mvim (equivalente a vim en linux)

 

Y con esto es suficiente para iniciar, janus tiene muchos plugins que soportan Git, CoffeeScript, Sass, Haml, entre otros. Toca seguir explorando.

  

Recomiendo la lectura de este post de Yehuda Kats:

http://yehudakatz.com/2010/07/29/everyone-who-tried-to-convince-me-to-use-vim-was-wrong/

 

Finalmente los “themes” visuales de vim son geniales, esta el famoso theme de railcast.com, el de eclipse para los nostálgicos, en fin muy bacano, acá la muestra del resultado:


Juanda

unread,
Aug 2, 2012, 3:27:22 PM8/2/12
to ruby-on-rai...@googlegroups.com
Te comparto mi repo de dotfiles de vim



On Wednesday, August 1, 2012 3:30:35 PM UTC-5, Rafael Carrascal wrote:

Juan David Pastás Rivera

unread,
Aug 24, 2012, 11:24:58 AM8/24/12
to ruby-on-rai...@googlegroups.com
Estoy porbando janus, excelente hasta ahora todos los plugins que trae, queda mucho por aprender :)

Angel Celis Botto

unread,
Sep 4, 2012, 7:19:28 PM9/4/12
to ruby-on-rai...@googlegroups.com
Hola, la verdad nunca e tocado vi, pero es un editor que vez y te enamoras, tienen alguos resources para compartir para aprender que compartan? :D

Juan David Pastás Rivera

unread,
Sep 4, 2012, 7:34:45 PM9/4/12
to ruby-on-rai...@googlegroups.com
Vi no lo he usado, me imagino que te refieres a Vim, que según entiendo significa Vi mejorado.

Vim es un excelente editor!

Yo empecé con la versión de consola, pero luego pasé a la versión gráfica porque el mouse facilita mucho las cosas.

En que sistema operativo estas?, porque dependiendo de eso se escoge el instalador, aquí:


2012/9/4 Angel Celis Botto <angel...@gmail.com>
Hola, la verdad nunca e tocado vi, pero es un editor que vez y te enamoras, tienen alguos resources para compartir para aprender que compartan? :D

--

Angel Celis Botto

unread,
Sep 6, 2012, 11:23:53 AM9/6/12
to ruby-on-rai...@googlegroups.com
gracias. .. xD


El martes, 4 de septiembre de 2012 18:35:06 UTC-5, Juan David Pastás Rivera escribió:
Vi no lo he usado, me imagino que te refieres a Vim, que según entiendo significa Vi mejorado.

Vim es un excelente editor!

Yo empecé con la versión de consola, pero luego pasé a la versión gráfica porque el mouse facilita mucho las cosas.

En que sistema operativo estas?, porque dependiendo de eso se escoge el instalador, aquí:

2012/9/4 Angel Celis Botto <angel...@gmail.com>
Hola, la verdad nunca e tocado vi, pero es un editor que vez y te enamoras, tienen alguos resources para compartir para aprender que compartan? :D

--
Has recibido este mensaje porque estás suscrito al grupo "Ruby on Rails Colombia" de Grupos de Google.
Para anular tu suscripción a este grupo, envía un correo electrónico a ruby-on-rails-colombia+unsub...@googlegroups.com

Rafael Carrascal

unread,
Sep 10, 2012, 1:15:08 PM9/10/12
to ruby-on-rai...@googlegroups.com
Saludos Angel, acá puedes consultar los comandos: 



Tomás Gutiérrez

unread,
Jan 30, 2013, 1:16:06 PM1/30/13
to ruby-on-rai...@googlegroups.com
Tarde a la fiesta, pero este es el tutorial que hice hace rato:

Está en Inglés, pero cualquier cosa a la orden.
Reply all
Reply to author
Forward
0 new messages