
Hace poco que trabajo en MacOSX y al mismo tiempo en RubyOnRails.
Dado que todo era nuevo al mismo tiempo, necesitaba conocer las opciones que tenia, y acostumbrado a Ubuntu y su enorme repositorio de software libre me lance a probar todo tipo de software para Mac.
En la búsqueda desesperada por un buen IDE o editor de texto comodo para trabajar, todos citaban a TextMate como el mejor. No lo llegue a probar, porque tenia que comprarlo y soy partidario del software libre ( a pesar de tener una mac, donde todo es privativo ).
Vim siempre fue un editor excelente para mi, y decidí investigar más sobre como convertirlo en un fabuloso IDE.
En Mac OSX
Primero, vamos a ver como compilar el MacVim, que nos puede servir para habilitar ciertas funciones.
Para esto, necesitamos tener
instalado el git, y escribir en una consola lo siguiente
$ git clone git://github.com/b4winckler/macvim.git ~/mi_macVim
$ cd ~/mi_macVim/
$ ./configure --with-features=huge --enable-pythoninterp --enable-rubyinterp --enable-perlinterp --with-macarchs=x86_64 --enable-gui-macvim
$ make
Con esos parámetros, habilitamos al vim la interpretación de código python, ruby y perl, que nos puede ser útil para usar otros scripts/plugins de los que voy a comentar en otra entrada.
Esas cuatro instrucciones son las que realice en mi macbook, y no tuve problemas.
Recuerden que la arquitectura depende de cada procesador, en mi caso x8664.
Si no conoces la arquitectura de tu procesador (por lo general es i386 o x8664) podes averiguarlo asi:
$ uname -m
Luego de hacer el make, compilar, esperamos a que todo termine y nos aparezca algo como
Ahora tenemos nuestro MacVim compilado con las opciones habilitadas, listo para usar!
El programa se encuentra en
~/mimacVim/src/MacVim/build/Release/ para abrir el finder ponemos
$ open ~/mimacVim/src/MacVim/build/Release/
Ahi tenemos el MacVim.app listo para copiar en la carpeta /Aplicaciones y ser usado por todos.
En Ubuntu
Para habilitar todas las funcionalidades del Vim, basta con hacer lo siguiente en una consola:
$ sudo aptitude install vim-full