64 bit Vim'i Windows'a nasıl yükleyebilirim?


18

Vim'in İndirilenler sayfası 64 bit sürümün kullanımdan kaldırıldığını söylüyor:

Win64

Vim'in 32 bit sürümü 64 bit pencerelerde iyi çalışır. 64 bitlik bir ikili dosya vardı, ancak fazla kullanılmadı ve bakım durdu.

Sanırım 32 bit Vim'in 64 bit Python'u almaması dışında. has('python')? 0.

64 bit Vim'i özellikle (GVim dahil) Windows'a mümkün olduğunca fazla eklenti desteği ile yüklemek için seçeneklerim nelerdir?


Cream'in ikili dosyası da görünüşte 32 bit (bkz. version.txt). Cygwin'e gelince, GVim'in çalışmasını sağlamaktan emin değilim ( görünüşe göre DISPLAYayarlanması gerekiyor , ki bu da Cygwin'in karmaşıklığı üzerinde başka bir komplikasyon olan X sunucusu ihtiyacını gösterecektir).

Ben MinGW'nin yüzden kendim derleme bazı girişimler yapabilir, yüklü (ve oldukça kuşkusuz, modası geçmiş).

Vim Wikia, oldukça uğursuz bir talimatı olan https://tuxproject.de/projects/vim/x64/ önermektedir :

Çalışmaları için uygun DLL dosyalarını Vim dizininize kopyalamanız gerekir. Bunlar dahil değildir.

Vim dizinime? Https: //tuxproject.de'nin yapısı başka bir yere kurulmuş Python'u almayacak mı?


Bu yüzden, 64 bit Vim'i yüklemek istiyorum, böylece:

  • resmi Python ikili dosyaları kullanılarak yüklenmiş Python ile birlikte çalışır (tercihen mümkünse hem 2 hem de 3 ve en son sürümler)
  • güncel tutmak kolaydır
  • yüklü olması için gereksinimler minimumdur (... bu nedenle, eğer uygulanabilirse, bir Cygwin kurulumu minimum olmalıdır)

Ayrıca: kaoriya.net/software/vim (sadece kaldırılabilir vimrcve gvimrcyürütülebilir dosya ile aynı klasöre dahil ettiğinizden emin olun ).
VanLaser

Yanıtlar:


15

Ben tuxproject.de gitmek için bir yol olduğunu düşünüyorum ve sanırım, onlar yolunda ve aynı zamanda 64bit ise, Python dll alacak. Kolay yol, vim'in yüklemeye çalışırken onları bulacağından emin olmak için onları .vim dizininize kopyalamaktır.

Başka bir alternatif var (ve umarım bu resmi olacak). Uygulayıcı ile CI testinin bir parçası olarak ikili Vims oluşturmaya çalışıyoruz, böylece sonunda her yama için karşılık gelen bir Windows Vim sürüm 32bit ve 64bit olacak. Mevcut anlık görüntüler burada ve burada mevcuttur . Gayri resmi olduklarını ve düzenli olarak bakım yapılmadığını unutmayın. Ama umarım, Vim 7.5'in çok uzak olmayan sürümünde böyle bir şey mevcut olacak

05.02.2016 Artık yeni depo vim-win32-installer'da resmi olmayan (veya neredeyse resmi) ikili dosyalarımız var . Geribildirim takdir edilmektedir.


7

Sadece bu bilgiyi araştırıyordum ve Christian tarafından belirtilmeyen tek bir x64 sürümü buldum. Aşağıda, her bir sürümün desteklediği arayüzlerin bir özeti verilmiştir ve size ne kadar güncel kaldıklarına dair bir fikir vermektedir:

Neredeyse Resmi

  • Vim 7.4.1832 ve x64
  • Arayüzler: ActivePerl 5.22, ActiveTcl 8.6, LuaBinaries 5.3, Python 2.7, Python 3.4, Raket 6.4, RubyInstaller 2.2

TuxProject.de

  • Vim 7.4.1832 ve x64
  • Arayüzler: Perl 5.22.2, Python 2.7.11, Python 3.5.1, Raket 6.4.0.4, Ruby 2.3.0, Lua 5.3.2, Tcl 8.6.4, libXpm.
  • Python 2.7.11, x86 derlemelerini kullanırken bir kayıt defteri anahtarını yeniden adlandırmanızı gerektirir.

Alexander-Shukaev (eski adıyla Haroogan)

  • Vim 7.4.417 ve x64
  • Arayüzler: python 2.7, python 3.4, ruby ​​2.0.0, lua 5.2, perl 5.18.

1

Diğer yanıtlar sizi yükleyicilere değil, yalnızca .zip dosyalarına veya kendi kendine açılan arşivlere yönlendirir. (TuxProject'in "complete-x64.exe" dosyası, bir yükleyici değil, kendi kendine açılan bir arşivdir.)

İşte için kolay bir yol yüklemek 64 bit Vim.

Aşağıdaki adımlar, Windows Gezgini'nde çalışan bir "Vim ile Düzenle" bağlam menüsü öğesi de dahil olmak üzere Windows'a tam bir 64 bit Vim yükleyecektir. Python'un çalışıp çalışmayacağını bilmiyorum. Deneyin ve görün, ardından diğer kişileri bilgilendirmek için bu yanıtı düzenleyin .


Vim'i kurmak için

A) Windows için üst düzey bir paket yönetim sistemi olan Chocolatey'i kurun . Linux için apt-get veya yum gibi, ama belki de o kadar zarif değil.

B) Bir komut istemi açın. Yönetici olarak başlattığınızdan emin olun.

C) "vcruntime140.dll" yüklü değilse veya sahip olup olmadığınızdan emin değilseniz, yükleyin. -yAnahtarı kullanmalısınız, yoksa Chocolatey size birçok soru soracaktır. Bu komutu girin:

choco install vcredist2015 -y

D) 64 bit Vim yükleyin:

choco install vim-tux -y

Chocolatey, soru sorulmadan Vim'i otomatik olarak kuracaktır.

Yalnızca bir komut girerek yükseltme yapmak için

Bunu çalıştırın:

choco upgrade all -y

Bu, Chocolatey'nin yüklü olduğu her şeyi yükseltmesini sağlayacaktır. Bu otomatiktir, soru sorulmadan. Lütfen sabırlı olun.


Vim-win32-installer adından da anlaşılacağı gibi bir yükleyici ile birlikte gelir.
Christian Brabandt

0

VIM 8.x İÇİN GÜNCELLENDİ

Windows için her zaman burada en son harici kütüphanelere karşı derlenmiş en son yamalı Vim 8.x sürümünü alabilirsiniz: Vim indirmeleri

En güncel sürümleri yayınlarken:

Derlenen en son güncelleme: 2017-02-23

Vim sürümü: 8.0.0363 Resmi yama günlüğü

Kullanılan kütüphaneler: 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 ve libXpm


1
Bu Tuxproject.de için olduğundan, bu idbrii'nin cevabı için bir düzenleme olmalıdır.
muru
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.