网上有一些ycm的介绍。大多数情况都需要编译,这里制作了适合win32和linux平台的ycm插件,已经编译并测试过。win32需要gvim74,linux再ubuntu10.04,centos6.4下测试通过。win下需要utf-8的encoding设置,如果出现乱码,请用win_utf_dll中的文件覆盖gvim的原有文件。linux如果出现glibc不兼容(编译时使用的glib2.11,支持debian6,Fedora19,ubuntu10和redhat及以下),需要设置LD_LIBRARY_PATH到插件的third_party/ycmd目录,该目录携带了编译时使用的动态库版本