當前位置:成語大全網 - 書法字典 - 如何在Windows下使用Vim的YouCompleteMe插件?

如何在Windows下使用Vim的YouCompleteMe插件?

版權歸作者所有。

商業轉載請聯系作者獲得授權,非商業轉載請註明出處。

作者:竹綠葉

鏈接:/question/25437050/answer/31775249

來源:知乎。

這個Gvim便攜版是為學習C++和PHP Web開發的。

還有配置。適合C/C++,HTML,CSS,HTML,PHP,JS開發。

這個可移植版本包含用於編碼、在目錄樹中突出顯示關鍵字函數列表等的常見插件。詳細信息請參見_vimrc。

對於常見註釋,幫助文件目錄中解釋了查找和替換功能。

0.請在使用之前將vim74目錄添加到路徑中。將user_fonts中的字體復制到c/windows/fonts中。

中間獲得了較好的顯示效果。

1.自動完成功能有兩個可選插件:

*新完成(默認)

*妳的完整我

2.只需在vimrc中註釋掉相應的內容即可。建議在Web開發和c++開發中使用neocomplete。

妳完成了。

3.壓縮包中的neocomplete.txt是neocomplete插件的推薦配置。按需添加。

在我的電腦上,YCM運行效率不高,而Neocomplete非常好。功能也能得到充分滿足。

插件需要標簽來完成C/C++,所以需要先用ctags生成相應的標簽。_vimrc已

相應的描述。

4.4的使用說明。妳完成了我

1的Windows版本。妳的完成

2.該程序的YCM部分幾乎使用了作者提供的文件。

3.使用步驟:

A.確保計算機上安裝了python2.7,並且python2.7位於路徑目錄中。

B.註釋掉_vimrc中的neocpmplete插件並取消註釋YourCompleteMe。

C.打開vim並輸入命令:YcmDebug。如果您看到clang版本信息號,服務器運行於,

服務器進程ID等。表明YCM已準備就緒。

d .對於C++補全,首先確保計算機上安裝了MinGW或CLang。然後按如下方式運行

查找C++庫文件的命令:

gcc:

POSIX shell:g++-E-x c++----v & lt;/dev/null

windows:g++-E-x c++--v & lt;空

LLVM/CLang:

POSIX shell:clang ++-E-x c++--v & lt;/dev/null

windows:c++-E-x c++--v & lt;空

在#包含中

庫路徑。按照默認配載格式添加。

妳也可以直接下載我克隆的MinGW,把它放在驅動器C的根目錄下,然後把MinGW/bin目錄添加到路徑中。

E.經過測試,XP系統的YCM不可用。WIN7 X86和64可以正常使用。原因不明。

4.的。ycm _ extra _ conf.py文件在默認配置文件4的幫助文件中。您的完整插件。註意

裏面使用的MinGW的C++庫路徑。註意windows下目錄中的轉義字符。