Strona pobierania Vima informuje, że wersja 64-bitowa została wycofana:
Win64
32-bitowa wersja Vima działa dobrze w 64-bitowych oknach. Był 64-bitowy plik binarny, ale nie był zbyt często używany i konserwacja zatrzymana.
To chyba w porządku, z wyjątkiem tego, że 32-bitowy Vim nie odbiera 64-bitowego Pythona. has('python')
? 0
.
Jakie są moje opcje instalacji 64-bitowego Vima (w tym GVim) w systemie Windows, przy możliwie jak największej liczbie wtyczek?
Plik binarny z Cream jest również najwyraźniej 32-bitowy (patrz version.txt
). Jeśli chodzi o Cygwin, nie jestem pewien, czy GVim będzie w nim działał ( najwyraźniej potrzebuje DISPLAY
zestawu , co wskazywałoby na potrzebę serwera X, co jest kolejną komplikacją nad złożonością samego Cygwin).
Mam zainstalowaną MinGW (i jest ona raczej nieaktualna, co prawda), więc mógłbym spróbować ją skompilować samodzielnie.
Vim Wikia sugeruje https://tuxproject.de/projects/vim/x64/ , który zawiera dość złowieszczą instrukcję:
Musisz skopiować odpowiednie pliki DLL do katalogu Vima, aby działały. Nie są uwzględnione.
Do mojego katalogu Vima? Czy kompilacja https://tuxproject.de nie odbierze Pythona zainstalowanego gdzie indziej?
Tak więc chciałbym zainstalować 64-bitowy Vim, aby:
- działa od razu po instalacji z Pythonem zainstalowanym przy użyciu oficjalnych plików binarnych Pythona (najlepiej 2 i 3, jeśli to możliwe, i najnowszych wersji)
- łatwo jest być na bieżąco
- wymagania dotyczące instalacji są minimalne (... więc instalacja Cygwin, jeśli wykonalna, powinna być minimalna)
vimrc
igvimrc
znajduje się w tym samym folderze z plikiem wykonywalnym).Odpowiedzi:
Myślę, że tuxproject.de jest właściwą drogą i myślę, że pobierze dll Pythona, jeśli są na twojej drodze i są również 64-bitowe. Najprostszym sposobem jest skopiowanie ich do katalogu .vim, aby upewnić się, że vim je znajdzie podczas próby załadowania.
Jest jeszcze jedna alternatywa (i mam nadzieję, że stanie się oficjalna). Staramy się budować binarne Vimsy w ramach testów CI z Appveyor, aby ostatecznie dla każdej łatki dostępna była odpowiednia wersja Windows Vim 32-bitowa i 64-bitowa. Aktualne migawki są dostępne tutaj i tutaj . Uwaga: są one nieoficjalne i nie są regularnie utrzymywane. Ale naprawdę mam nadzieję, że coś takiego będzie dostępne w niezbyt odległej wersji Vima 7.5
05.02.2016 Mamy teraz nieoficjalne (lub prawie oficjalne) pliki binarne w nowym repozytorium vim-win32-installer . Informacje zwrotne są mile widziane.
źródło
Właśnie szukałem tych informacji i znalazłem tylko jedną wersję x64, o której Christian nie wspomniał. Oto podsumowanie interfejsów obsługiwanych obecnie przez każdą wersję, aby zorientować się, jak dobrze są aktualne:
Prawie oficjalny
TuxProject.de
Alexander-Shukaev (wcześniej Haroogan)
źródło
Inne odpowiedzi naprawdę wskazują tylko pliki .zip lub samorozpakowujące się archiwa, a nie instalatory. (Plik „complete-x64.exe” TuxProject to samorozpakowujące się archiwum, a nie instalator).
Oto prosty sposób na zainstalowanie 64-bitowego Vima.
Poniższe kroki pozwolą zainstalować pełny 64-bitowy Vim w systemie Windows, w tym działający element menu kontekstowego „Edytuj za pomocą Vima” w Eksploratorze Windows. Nie mam pojęcia, czy Python będzie działać. Spróbuj i zobacz, a następnie edytuj tę odpowiedź, aby poinformować inne osoby.
Aby zainstalować Vima
A) Zainstaluj Chocolatey , który jest systemem zarządzania pakietami wysokiego poziomu dla Windows. To trochę jak apt-get lub yum dla Linuksa, ale może nie jest tak eleganckie.
B) Otwórz wiersz polecenia. Pamiętaj, aby uruchomić go jako Administrator.
C) Jeśli nie masz zainstalowanego pliku „vcruntime140.dll” lub nie masz pewności, czy go masz, zainstaluj go. Powinieneś użyć
-y
przełącznika, inaczej Chocolatey zada ci wiele pytań. Wpisz to polecenie:D) Zainstaluj 64-bitowego Vima:
Chocolatey zainstaluje Vima automatycznie, bez zadawania pytań.
Aby wykonać aktualizację, wprowadzając tylko jedno polecenie
Uruchomić to:
Spowoduje to, że Chocolatey zaktualizuje wszystko, co jest zainstalowane. Jest to automatyczne, bez zadawania pytań. Proszę być cierpliwym.
źródło
AKTUALIZACJA DLA VIM 8.x
W systemie Windows zawsze możesz pobrać najnowszą łataną wersję Vima 8.x skompilowaną z najnowszymi bibliotekami zewnętrznymi tutaj: Pobieranie Vima
W momencie publikacji najbardziej aktualnych wersji:
Ostatnia skompilowana aktualizacja: 23.02.2017
Wersja Vima: 8.0.0363 Dziennik poprawek
Użyte biblioteki: 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 i libXpm
źródło