在 Cygwin 中构建支持 Python 的 VIM?

在 Cygwin 中构建支持 Python 的 VIM?

我正在尝试在 Cygwin 下构建支持 Python/Perl 的 VIM。

有谁做过这个并且可以解释一下如何实现的吗?

答案1

  1. 卸载你的 cygwin vim

  2. 使用 Mercurial 获取源 vim(或者直接下载,但建议使用 mercurial,请参阅http://www.vim.org/download.php),在你的 cygwin 终端输入:

    hg clone https://vim.googlecode.com/hg/ vim
    
  3. 构建 VIM

    cd vim
    ./configure --enable-rubyinterp --enable-perlinterp --enable-pythoninterp --enable-gui=no --enable-multibyte
    make && make install
    
  4. 检查一切是否正常

    vim --version
    ........ +perl ..... +python ...... +ruby
    

答案2

我不太明白你的意思。如果我没记错的话,vim 已经作为 cygwin 的二进制文件提供了。http://cs.nyu.edu/~yap/prog/cygwin/FAQs.html#gvim

如果您只是想在 vim 中获得 python 支持,您可能需要安装 vim 插件。

查看http://www.vim.org/scripts用于插件。

下面是我使用的 Python 代码完成示例: http://www.vim.org/scripts/script.php?script_id=850

相关内容