A página de downloads do Vim diz que a versão de 64 bits foi descontinuada:
Win64
A versão de 32 bits do Vim funciona bem em janelas de 64 bits. Havia um binário de 64 bits, mas não era muito usado e a manutenção interrompida.
O que é bom, suponho, exceto que o Vim de 32 bits não pega o Python de 64 bits. has('python')
? 0
.
Quais são as minhas opções para instalar o Vim de 64 bits especificamente (incluindo o GVim) no Windows, com o máximo de suporte possível ao plug-in?
O binário do Cream também é aparentemente de 32 bits (veja o version.txt
). Quanto ao Cygwin, não tenho certeza sobre o funcionamento do GVim ( aparentemente ele precisa ser DISPLAY
configurado , o que indicaria a necessidade do servidor X, o que é mais uma complicação da complexidade do próprio Cygwin).
Eu tenho o MinGW instalado (e é bastante desatualizado, é verdade), para que eu pudesse fazer alguma tentativa de compilá-lo.
A Wikia Vim sugere https://tuxproject.de/projects/vim/x64/ , que possui uma instrução bastante ameaçadora:
Você precisará copiar os arquivos DLL apropriados no diretório Vim para fazê-los funcionar. Eles não estão incluídos.
Para o meu diretório Vim? Vai https://tuxproject.de 's build não pegar Python instalado em outro lugar?
Então, eu gostaria de instalar o Vim de 64 bits para que:
- ele funciona imediatamente com o Python instalado usando os binários oficiais do Python (de preferência 2 e 3, se possível, e as versões mais recentes)
- é fácil manter-se atualizado
- os requisitos para instalá-lo são mínimos (... portanto, uma instalação do Cygwin, se possível, deve ser mínima)
vimrc
egvimrc
inclua na mesma pasta que o executável).Respostas:
Eu acho que o tuxproject.de é o caminho a seguir e acho que ele pegará a dll do Python, se eles estiverem no seu caminho e também tiverem 64 bits. A maneira mais fácil é copiá-los para o diretório .vim, para garantir que o vim os encontre ao tentar carregá-los.
Existe outra alternativa (e eu realmente espero que isso se torne oficial). Estamos tentando criar Vims binários como parte dos testes de IC com o appveyor, para que, eventualmente, para cada patch, haja uma versão correspondente do Windows Vim de 32 bits e 64 bits disponível. Os snapshots atuais estão disponíveis aqui e aqui . Observe que eles não são oficiais e não são mantidos regularmente. Mas eu realmente espero que algo assim esteja disponível com o lançamento não muito distante do Vim 7.5
05.02.2016 Agora temos binários não oficiais (ou quase oficiais) no novo repositório vim-win32-installer . O feedback é apreciado.
fonte
Eu estava apenas pesquisando essas informações e encontrei apenas uma versão x64 não mencionada por Christian. Aqui está um resumo das interfaces que cada versão suporta hoje para ter uma idéia de como elas se mantêm atualizadas:
Quase Oficial
TuxProject.de
Alexander-Shukaev (anteriormente Haroogan)
fonte
As outras respostas realmente apenas apontam para arquivos .zip ou arquivos de extração automática, não para instaladores. (O arquivo "complete-x64.exe" do TuxProject é um arquivo de extração automática, não um instalador.)
Aqui está uma maneira fácil de instalar o Vim de 64 bits.
As etapas a seguir instalarão um Vim completo de 64 bits no Windows, incluindo um item de menu de contexto "Editar com Vim" em funcionamento no Windows Explorer. Não tenho idéia se o Python funcionará ou não. Experimente e veja, depois edite esta resposta para informar outras pessoas.
Para instalar o Vim
A) Instale o Chocolatey , que é um sistema de gerenciamento de pacotes de alto nível para Windows. É como o apt-get ou o yum para Linux, mas talvez não seja tão elegante.
B) Abra um prompt de comando. Certifique-se de iniciá-lo como administrador.
C) Se você não tiver o "vcruntime140.dll" instalado, ou se não tiver certeza se o possui ou não, instale-o. Você deve usar a
-y
opção, caso contrário, o Chocolatey fará muitas perguntas. Digite este comando:D) Instale o Vim de 64 bits:
Chocolatey instalará o Vim automaticamente, sem perguntas.
Para fazer uma atualização digitando apenas um comando
Rode isto:
Isso fará com que o Chocolatey atualize tudo o que está instalado. Isso é automático, sem perguntas. Por favor, seja paciente.
fonte
ATUALIZADO PARA VIM 8.x
Para Windows, você sempre pode pegar a versão mais recente do Vim 8.x com compilação nas últimas bibliotecas externas aqui: Downloads do Vim
No momento da publicação das versões mais recentes:
Atualização mais recente compilada: 23-02-2017
Versão Vim: 8.0.0363 Registro oficial de patches
Bibliotecas usadas: 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 e libXpm
fonte