|
Win64Binaries
Installing Vim Binaries on Win64 IntroductionI have ported Vim to run natively on Win64, the 64-bit flavor of Windows. The Win32 vim.exe and gvim.exe have always run on Win64, but things like the "Edit with Vim" shell extension didn't work. There is no nice installer for the Win64 binaries yet. The 7.2 build of Vim supports the Python interface. You must install the Win64 build of Python 2.5.2 to use it. InstallationTo install Vim, first download vim72.zip. This 18MB file contains all the files you need for a full installation, including the latest Vim runtime. Unzip the zipfile into a directory whose name ends in vim, such as C:\Program Files\Vim, D:\vim, or C:\mytools\vim. This will create a vim72 subdirectory, containing all the files. Start a cmd.exe window, cd ...\vim\vim72, then run install.exe, the command-line installer. This will offer you a series of choices. You can probably just type d to "do it".` On Vista and Windows 7, you must run the cmd window as an Administrator. (Most users run as administrators on earlier versions of Windows.)
To uninstall, use uninstall.exe in the same directory. Note: The message translations (:help win32-gettext) do not yet work, because I have not been able to locate a Win64 version of libintl.dll. |
Sign in to add a comment
very helpful, and valid links
My right click - edit with vim is back! Thanks!
The "Edit with Vim" is working correctly. Thanks!
cool thanks :) i love my vim.
Vim is my favorite editor on my XP x64 box. Thanks for the help getting it to work better there.
GTK+ uses proxy-libintl for x64 Windows targets. http://www.gtk.org/download-windows-64bit.html
There's also wrapping 32-bit DLLs with a 32-bit app and then bouncing calls through the app. http://dnjonline.com/article.aspx?ID=jun07_access3264
These may be more trouble than you're wanting to take on, though...
I could also try building libintl for an x64 target, but I don't think I have any way to test that whatever I build does anything useful. Any ideas?
woot this worked great for me on 64bit vista... just had to replace the install.exe in the existing vim folder with the one here...
The download is really having problems for me. I'll keep trying, but it's timed out after 8mb several times now.
Thanks a lot! I'm really happy now that I have VIM back on Vista. Thanks.
Thank you so much! "Edit with Vim" is such a time saver - thanks again!!
Thanks, I can have a proper editor on vista64 now )
Sweet. Thanks.
Thanks for taking the time to port this over.
All works fine on Vista 64. The "Edit with Vim" now appears! Wonderful! Thank you for all.
All seems to work fine on Win7 Beta as well. Thanks!
This line in my vimrc crashes gvim on x64 vista:
set rulerformat=%55(%{strftime('%a\ %b\ %e\ %I:%M\ %p')}\ %5l,%-6(%c%V%)\ %P%)
Anyone know why?
Awesome job. I hadn't thought about not being able to inject a 32bit DLL into a 64 bit explorer, but it makes sense. I do know that not having the context menu was driving my nuts on my vista x64 box.
Does anyone notice that File -> Print does not work? When I click File -> Print, the command line first quickly shows "Printing page xx (xx%)". Then it shows "Print job sent". However, nothing happens on my default printer. I went to the printers folder and none of them shows any printing jobs. If you don't experience this problem, I will try to reinstall Gvim for Win64bit. Thanks
Thanks big-time. I need vim on everything!
I also am experiencing the same problem regarding print. gvim for 64-bit does not print
'Edit with Vim' now works perfectly. Thanks.
"Edit with Vim" also working in Windows 7 RC x64. Hopefully these manual install steps won't be necessary a year from now, as 64bit (at least for Windows) becomes more mainstream on desktops. Thanks.
Thank you so much for doing this; it takes some of the pain out of Vista.
I'm not sure why (g)vim has to run natively on 64-bit windows. Really all we need is the 64-bit extension DLL. Would it be more beneficial to port that to the curent vim source?
Thanks! This works!
I have 64-bit libintl, gettext, iconv. xenofears@gmail.com.
Perfect! Thanks a lot