Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to build VIM with Python/Perl support under Cygwin.

Has anyone done this and can shed some light how this is achieved?

share|improve this question
why do you need the cygwin-version of vim? the native win32-version is built with python support ... – akira Jan 26 '12 at 20:03
  1. Uninstall your cygwin vim

  2. Get the source vim with Mercurial (or just download it, but using mercurial is recommended, see, in your cygwin terminal type:

    hg clone vim
  3. Build VIM

    cd vim
    ./configure --enable-rubyinterp --enable-perlinterp --enable-pythoninterp --enable-gui=no --enable-multibyte
    make && make install
  4. Check if everything worked

    vim --version
    ........ +perl ..... +python ...... +ruby
share|improve this answer

I am not sure what you mean. If i remember correctly vim is already provided as a binary for cygwin.

If you would just like to have python support in vim you might want to have a vim plugin installed.

Check out for plugins.

Here is for example python code completion i use:

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.