La página de descargas de Vim dice que la versión de 64 bits se descontinuó:
Win64
La versión de 32 bits de Vim funciona bien en ventanas de 64 bits. Había un binario de 64 bits, pero no se usó mucho y el mantenimiento se detuvo.
Lo cual está bien, supongo, excepto que Vim de 32 bits no capta Python de 64 bits. has('python')
? 0
.
¿Cuáles son mis opciones para instalar Vim de 64 bits específicamente (incluido GVim) en Windows, con la mayor cantidad de complementos posible?
El binario de Cream también es aparentemente de 32 bits (ver el version.txt
). En cuanto a Cygwin, no estoy seguro de que GVim se ejecute en él ( aparentemente necesita DISPLAY
establecerse , lo que indicaría la necesidad de un servidor X, que es otra complicación sobre la complejidad de Cygwin).
Tengo instalado MinGW (y está bastante desactualizado, es cierto), así que podría intentar compilarlo yo mismo.
Vim Wikia sugiere https://tuxproject.de/projects/vim/x64/ , que tiene una instrucción bastante ominosa:
Deberá copiar los archivos DLL apropiados en su directorio Vim para que funcionen. No están incluidos
A mi directorio Vim? ¿ La compilación de https://tuxproject.de no recogerá Python instalado en otro lugar?
Entonces, me gustaría instalar Vim de 64 bits para que:
- funciona listo para usar con Python instalado utilizando los binarios oficiales de Python (preferiblemente 2 y 3, si es posible, y las últimas versiones)
- es fácil mantenerse actualizado
- los requisitos para tenerlo instalado son mínimos (... por lo que una instalación de Cygwin, si es viable, debería ser mínima)
vimrc
egvimrc
incluir en la misma carpeta con el ejecutable).Respuestas:
Creo que tuxproject.de es el camino a seguir y creo que recogerá Python dll, si están en su camino y también son de 64 bits. La manera fácil es copiarlos en su directorio .vim, para asegurarse de que vim los encontrará al intentar cargarlos.
Hay otra alternativa (y realmente espero que se haga oficial). Estamos tratando de construir Vims binarios como parte de las pruebas de CI con appveyor, para que eventualmente para cada parche haya una versión correspondiente de Windows Vim de 32 bits y 64 bits disponible. Las instantáneas actuales están disponibles aquí y aquí . Tenga en cuenta que no son oficiales y no se mantienen regularmente. Pero realmente espero que algo así esté disponible con el lanzamiento no muy lejano de Vim 7.5
05.02.2016 Ahora tenemos binarios no oficiales (o casi oficiales) en el nuevo repositorio vim-win32-installer . Los comentarios son apreciados.
fuente
Solo estaba buscando esta información y solo encontré una versión x64 no mencionada por Christian. Aquí hay un resumen de las interfaces que cada versión admite hoy para darle una idea de qué tan bien se mantienen actualizadas:
Casi oficial
TuxProject.de
Alexander-Shukaev (anteriormente Haroogan)
fuente
Las otras respuestas realmente solo apuntan a archivos .zip o archivos autoextraíbles, no a instaladores. (El archivo "complete-x64.exe" de TuxProject es un archivo autoextraíble, no un instalador).
Aquí hay una manera fácil de instalar Vim de 64 bits.
Los siguientes pasos instalarán un Vim completo de 64 bits en Windows, incluido un elemento de menú contextual "Editar con Vim" en el Explorador de Windows. No tengo idea de si Python funcionará o no. Pruébelo y vea, luego edite esta respuesta para informar a otras personas.
Para instalar Vim
A) Instale Chocolatey , que es un sistema de administración de paquetes de alto nivel para Windows. Es algo así como apt-get o yum para Linux, pero tal vez no sea tan elegante.
B) Abra un símbolo del sistema. Asegúrese de iniciarlo como administrador.
C) Si no tiene instalado "vcruntime140.dll", o si no está seguro de si lo tiene o no, instálelo. Deberías usar el
-y
interruptor, o de lo contrario Chocolatey te hará muchas preguntas. Ingrese este comando:D) Instale Vim de 64 bits:
Chocolatey instalará Vim automáticamente, sin hacer preguntas.
Para realizar una actualización ingresando solo un comando
Ejecuta esto:
Esto hará que Chocolatey actualice todo lo que está instalado. Esto es automático, sin preguntas. Por favor sea paciente.
fuente
ACTUALIZADO PARA VIM 8.x
Para Windows, siempre puede obtener la última versión parcheada de Vim 8.x compilada con las últimas bibliotecas externas aquí: descargas de Vim
En el momento de publicar las versiones más actuales:
Última actualización compilada: 2017-02-23
Versión de Vim: 8.0.0363 Registro de parche oficial
Bibliotecas utilizadas: Perl 5.24.1, Python 2.7.12, Python 3.6.0, Racket 6.7, Ruby 2.4.0, Lua 5.3.3, Tcl 8.6.4 y libXpm
fuente