¿Cómo puedo actualizar la versión * consola * de vim en OS X?
Pregunta
Estoy seguro de que esta es una pregunta para novatos, pero cada vez que he compilado / creado 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 (para poder, por ejemplo, tener Python compilado para usar omnicomplete).
Solución
También puede usar MacPorts para manejar 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 cmdline que dependen de las versiones de las herramientas incluidas con OS X).
Otros consejos
Si entiendo bien la pregunta, aquí hay otra solución: consulte http://www.andrewvos.com/2011/07/23/upgrading-vim-on-os-x-with-homebrew/
Realmente simple, rápido, indoloro. Utiliza homebrew-alt y también necesita tener instalado mercurial (si no es así, se lo indicará).
Esto puede sonar estúpido, pero ¿está copiando el binario vim a / usr / bin? de forma predeterminada, el " vim " la ruta es / usr / bin / vim. Si compila desde la fuente, es probable que necesite copiar el binario vim a / usr / bin / vim (sobrescribiendo el vim original), o iniciar la versión compilada a través de una ruta absoluta (por ejemplo, ~ / vim-checkout / build / vim).
eso es solo una suposición, sin embargo. No puedo ver que sea nada más que eso.
Con Homebrew:
brew install macvim
ln -s /usr/local/bin/mvim /usr/local/bin/vim
También puede vincular su nuevo binario a / usr / local / bin /