2008-09-29 7 views
15

Estoy seguro de que esta es una pregunta para principiantes, pero cada vez que he compilado/dl'ed una nueva versión de vim para os x, ejecutar vim en la línea de comandos abre la aplicación gvim. Solo quiero actualizar la versión de la consola (así puedo, por ejemplo, tener Python compilado para usar omnicompleto).¿Cómo puedo actualizar la versión * console * de vim en OS X?

+1

Por curiosidad, ¿por qué la comunidad wiki'ify la pregunta? – dbr

Respuesta

5

También puede usar MacPorts para gestionar la instalación por usted. Una vez que lo haya instalado, ejecute el binario /opt/local/bin/vim. Coloco esto en mi PATH antes de los directorios binarios del sistema (aunque tenga en cuenta que esto puede causar problemas para las herramientas de línea que se basan en las versiones de las herramientas incluidas con OS X).

+0

será/opt/local/bin si usa una instalación predeterminada de MacPorts –

2

Esto puede sonar estúpido, pero ¿está copiando el binario de vim a/usr/bin? por defecto, la ruta "vim" es/usr/bin/vim. Si compila desde el origen, es probable que necesite copiar el binario de vim a/usr/bin/vim (sobrescribiendo así el vim original) o iniciar la versión compilada a través de una ruta absoluta (por ejemplo, ~/vim-checkout/build /empuje).

eso es sólo una suposición, sin embargo. No puedo ver que sea más que eso.

1

Puede también enlazar simbólicamente el nuevo binario en/usr/local/bin/

2

Con Homebrew:

brew install macvim 
ln -s /usr/local/bin/mvim /usr/local/bin/vim 
Cuestiones relacionadas