Skip to content

koron/vimproc

 
 

Repository files navigation

vimproc

In first, you get vimproc from git repository.

http://github.com/Shougo/vimproc

Next, make external dll "vimproc_xxx.so(or vimproc_win32.dll, vimproc_cygwin.dll)". Because vimproc depends on "vimproc_xxx.so(or vimproc_win32.dll, vimproc_cygwin.dll)"'s function, vimproc echo error message when "vimproc_xxx.so(vimproc_xxx.dll)" don't exist.

Note: The vimproc_cygwin.dll compiled in Cygwin can't work for Windows Vim.

Supported platforms:

  • Windows 32/64bit (Compiled by MinGW or Visual Studio)
  • Mac OS X (10.5 or later)
  • Linux
  • Cygwin
  • Solaris
  • BSD (but cannot check)
  • Android (experimental)

Not supported platforms:

  • Other UNIX platforms

Below is Make command.

  • Windows using Mingw(32bit Vim): $ make -f make_mingw32.mak

  • Windows using Mingw(64bit Vim): $ make -f make_mingw64.mak

  • Windows using Visual Studio(32bit/64bit Vim): $ nmake -f Make_msvc.mak nodebug=1

  • Mac OS X using LLVM: $ make -f make_mac.mak

  • Old Mac OS X(llvm-gcc is not installed): $ make -f make_mac_old.mak

  • Linux/BSD: $ make -f make_unix.mak

  • Cygwin: $ make -f make_cygwin.mak

  • Solaris/Sun OS: $ make -f make_sunos.mak

  • Android: $ make -f make_android.mak

After compile, you copy autoload/* and plugin/* files to your 'runtimepath' directory (see :help runtimepath).

I compiled vimproc_win**.dll in 32/64 bit Windows, and distributed it below URL. Note: I DON'T recommend to use it. You should build dll files manually. https://github.com/Shougo/vimproc/downloads Note: Github dowonloads feature is deprecated. It may be deleted.

You can use Kaoriya Vim in Windows. It includes vimproc dll file. (http://www.kaoriya.net/news/2012/20121213)

If you use |neobundle.vim|, you can update and build vimproc automatically. http://github.com/Shougo/neobundle.vim

Example for neobundle: NeoBundle 'Shougo/vimproc', { \ 'build' : { \ 'windows' : 'make -f make_mingw32.mak', \ 'cygwin' : 'make -f make_cygwin.mak', \ 'mac' : 'make -f make_mac.mak', \ 'unix' : 'make -f make_unix.mak', \ }, \ }

About

Interactive command execution in Vim.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vim Script 55.2%
  • C 44.8%