Làm cách nào để cài đặt Vim 64 bit trên Windows?


18

Trang Tải xuống của Vim cho biết phiên bản 64 bit bị ngưng:

Win64

Phiên bản 32 bit của Vim chạy tốt trên các cửa sổ 64 bit. Có một nhị phân 64 bit, nhưng nó không được sử dụng nhiều và việc bảo trì đã dừng lại.

Điều đó cũng ổn, tôi cho rằng, ngoại trừ việc Vim 32 bit không nhận Python 64 bit. has('python')? 0.

Các tùy chọn của tôi để cài đặt Vim 64 bit cụ thể (bao gồm GVim) trên Windows là gì, với càng nhiều hỗ trợ plugin càng tốt?


Nhị phân từ Cream cũng rõ ràng là 32 bit (xem phần version.txt). Đối với Cygwin, tôi không chắc chắn về việc GVim chạy trong đó ( có vẻ như nó cần DISPLAYđược đặt , điều này cho thấy sự cần thiết của máy chủ X, đây là một sự phức tạp khác đối với sự phức tạp của chính Cygwin).

Tôi đã cài đặt MinGW (và nó khá lỗi thời, phải thừa nhận), vì vậy tôi có thể thực hiện một số nỗ lực để tự biên dịch nó.

Wikim Vim đề xuất https://tuxproject.de/projects/vim/x64/ , trong đó có một hướng dẫn khá đáng ngại:

Bạn sẽ cần sao chép các tệp DLL thích hợp vào thư mục Vim của bạn để làm cho chúng hoạt động. Chúng không được bao gồm.

Để thư mục Vim của tôi? Bản dựng của https://tuxproject.de sẽ không nhận Python được cài đặt ở nơi khác?


Vì vậy, tôi muốn cài đặt Vim 64 bit để:

  • nó hoạt động vượt trội với Python được cài đặt bằng cách sử dụng các nhị phân Python chính thức (tốt nhất là cả 2 và 3, nếu có thể và các phiên bản mới nhất)
  • thật dễ dàng để cập nhật
  • các yêu cầu để cài đặt nó là tối thiểu (... vì vậy cài đặt Cygwin, nếu có thể thực hiện được, nên tối thiểu)

Ngoài ra: kaoriya.net/software/vim (chỉ cần đảm bảo xóa vimrcgvimrcđưa vào cùng thư mục với tệp thực thi).
VanLaser

Câu trả lời:


15

Tôi nghĩ tuxproject.de là con đường để đi và tôi nghĩ, nó sẽ chọn Python dll, nếu chúng ở trong đường dẫn của bạn và cũng là 64 bit. Cách dễ dàng là sao chép chúng vào thư mục .vim của bạn, để đảm bảo vim sẽ tìm thấy chúng khi cố gắng tải chúng.

Có một sự thay thế khác (và tôi thực sự hy vọng điều này sẽ trở thành chính thức). Chúng tôi đang cố gắng xây dựng Vims nhị phân như một phần của thử nghiệm CI với appveyor, để cuối cùng cho mỗi bản vá sẽ có phiên bản Windows Vim tương ứng 32 bit và 64 bit. Ảnh chụp nhanh hiện tại có sẵn ở đâyở đây . Lưu ý rằng chúng không chính thức và không được bảo trì thường xuyên. Nhưng tôi thực sự hy vọng, một cái gì đó như thế này sẽ có sẵn với bản phát hành không quá xa của Vim 7.5

05.02.2016 Hiện tại chúng tôi có các tệp nhị phân không chính thức (hoặc gần như chính thức) trong trình cài đặt vim-win32- kho lưu trữ mới . Phản hồi được đánh giá cao.


7

Tôi chỉ tìm kiếm thông tin này và tôi chỉ tìm thấy một phiên bản x64 không được Christian đề cập. Dưới đây là bản tóm tắt các giao diện mà mỗi phiên bản hỗ trợ hôm nay để cung cấp cho bạn ý tưởng về việc chúng luôn cập nhật như thế nào:

Gần chính thức

  • Vim 7.4.1832x64
  • Các giao diện: ActivePerl 5.22, ActiveTcl 8.6, LuaBinaries 5.3, Python 2.7, Python 3.4, Vợt 6.4, RubyInstaller 2.2

TuxProject.de

  • Vim 7.4.1832x64
  • Các giao diện: Perl 5.22.2, Python 2.7.11, Python 3.5.1, Vợt 6.4.0.4, Ruby 2.3.0, Lua 5.3.2, Tcl 8.6.4, libXpm.
  • Python 2.7.11 yêu cầu bạn đổi tên khóa đăng ký khi sử dụng các bản dựng x86.

Alexander-Shukaev (trước đây là Haroogan)

  • Vim 7.4.417x64
  • Các giao diện: python 2.7, python 3.4, ruby ​​2.0.0, lua 5.2, perl 5.18.

1

Các câu trả lời khác thực sự chỉ hướng bạn đến các tệp .zip hoặc lưu trữ tự giải nén, không phải cho trình cài đặt. (Tệp "Complete-x64.exe" của TuxProject là một kho lưu trữ tự giải nén, không phải là trình cài đặt.)

Đây là một cách dễ dàng để cài đặt Vim 64 bit.

Các bước sau đây sẽ cài đặt Vim 64 bit đầy đủ trên Windows, bao gồm mục trình đơn ngữ cảnh "Chỉnh sửa bằng Vim" đang hoạt động trong Windows Explorer. Tôi không biết liệu Python có hoạt động hay không. Hãy thử và xem, sau đó chỉnh sửa câu trả lời này để thông báo cho người khác.


Để cài đặt Vim

A) Cài đặt Chocolatey , một hệ thống quản lý gói cấp cao cho Windows. Nó giống như apt-get hoặc yum cho Linux, nhưng có lẽ không hoàn toàn thanh lịch.

B) Mở một dấu nhắc lệnh. Hãy chắc chắn để khởi chạy nó với tư cách Quản trị viên.

C) Nếu bạn chưa cài đặt "vcr nb140.dll" hoặc nếu bạn không chắc chắn mình có hay không, hãy cài đặt nó. Bạn nên sử dụng công -ytắc, nếu không Chocolatey sẽ hỏi bạn rất nhiều câu hỏi. Nhập lệnh này:

choco install vcredist2015 -y

D) Cài đặt Vim 64 bit:

choco install vim-tux -y

Chocolatey sẽ tự động cài đặt Vim, không có câu hỏi nào.

Để thực hiện nâng cấp bằng cách chỉ nhập một lệnh

Chạy này:

choco upgrade all -y

Điều này sẽ khiến Chocolatey nâng cấp mọi thứ mà nó đã cài đặt. Điều này là tự động, không có câu hỏi. Xin hãy kiên nhẫn.


Trình cài đặt vim-win32 đi kèm với trình cài đặt như tên cho thấy.
Christian Brabandt

0

CẬP NHẬT CHO VIM 8.x

Đối với Windows, bạn luôn có thể lấy phiên bản vá mới nhất của Vim 8.x được biên dịch dựa trên các thư viện bên ngoài mới nhất tại đây: Tải xuống Vim

Tại thời điểm đăng các phiên bản mới nhất:

Cập nhật được biên dịch mới nhất: 2017 / 02-23

Phiên bản Vim: 8.0.0363 Nhật ký bản vá chính thức

Các thư viện được sử dụng: Perl 5.24.1, Python 2.7.12, Python 3.6.0, Vợt 6.7, Ruby 2.4.0, Lua 5.3.3, Tcl 8.6.4 và libXpm


1
Vì đây là dành cho Tuxproject.de, nên đây là bản chỉnh sửa cho câu trả lời của idbrii.
muru
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.