¡Finalmente, vim 8.0 ha sido lanzado ! Sin embargo, el vim preinstalado es vim 7.3 en mi sistema (OS X El Capitan), y quiero actualizarlo a la última versión 8.0.
Entonces, ¿cómo puedo hacer esto sin estropear las cosas? ¿Sería una buena idea simplemente anular el vim /usr/bin/vim
? ¿Y qué hay de compilarlo desde la fuente?
macos
el-capitan
vi
nalzok
fuente
fuente
Respuestas:
Obtenga el administrador de paquetes Homebrew * .
Instale la
vim
fórmula (a partir de hoy es Vim 8.0.2) con:Verifique los mensajes que produjo para cualquier acción manual que deba realizar, aunque con la fórmula de Vim no debería haber problemas.
Una cosa más que debe hacer es verificar las variables de entorno para aquellas que puedan contener una ruta completa al sistema
vi
/vim
, comoEDITOR
y actualizarlas para usar/usr/local/bin/vim
.Si ya tenía instalado Homebrew, antes de ejecutar el comando de instalación, actualice el repositorio local con:
Si ya tenía Vim instalado con Homebrew (o si en el futuro desea actualizar la versión de Vim), ejecute:
* Homebrew es un administrador de paquetes de código abierto y de mantenimiento activo para Mac OS X. Mantiene los paquetes en la
/usr/local/Cellar
carpeta de forma predeterminada. Almacena enlaces a los archivos ejecutables/usr/local/bin
y coloca este directorio por delante de los directorios del sistema en laPATH
variable de entorno. Tu/usr/bin/vim
puedes quedarte solo.Homebrew también se encargará de todas las rutas y dependencias para los paquetes instalados.
fuente
Error: vim 8.0.1650_1 already installed
cuando lo hagobrew upgrade vim
brew reinstall vim
si ya estás en la versión más recientePuede instalar vim con Homebrew anulando el vim del sistema actual con
--with-override-system-vi
:Recuerde reiniciar su terminal después de eso para asegurarse de que los nuevos enlaces simbólicos funcionen como se esperaba.
fuente