A convenient the Installing (compiling) VIM with YCM

Source: Internet
Author: User

Ah, while I am still downloading LLVM from GitHub (very slow: and very large in size).

I come with my new ideas-to-write this new blog:

Because Learning to configure VIM forces me to learn git. And now I think why haven ' t I came across GitHub earlier?.. Of course I had, but maybe it ' s so-calledさだめ.

First download a binary of Git, an NMAKE (vs installed ...), or maybe I can try make + G++/GCC?.. I'll give a try later.

Python installed, with its path set to Env-path.

    1. Use Git to clone VIM Source: Git clone https://github.com/vim/vim some-empty/notexist-folder-locally
    2. Compile VIM using nmake: nmake-f make_mvc.mak gui=yes python3= python3_ver= dynamic_python3= cpu=amd64 [For more info, See *make_mvc.mak*]
    3. Clone Vundle Source: : Git clone Https://github.com/vundlevim/vundle.vim Some-empty/notexist-folder-locally\vimfiles\bundle\vundle.vim
    4. Open Gvim.exe and run by:P Lugininstall
    5. Compile Ycm:python install.py--msvc=--arch=32/64--clang-completer

Done.

A convenient the Installing (compiling) VIM with YCM

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.