項目地址:https://github.com/cposture/v...git
一個用於自動生成 vim-syntastic/syntastic syntastic_cpp_config_file 配置文件的腳本,用於 syntastic 插件查找頭文件位置。github
vim-syntastic-generator
會使用 fake-toolchain
目錄 下的工具編譯項目,工具僅僅過濾提取提取編譯指令,並不會真正編譯項目,更不會生成編譯文件。vim
正由於如此,vim-syntastic-generator 生成一個大項目的配置速度極快。工具
For Plugpost
Plug 'cposture/vim-syntastic-generator'
ui
./config_gen.py PROJECT_DIRECTORY
,PROJECT_DIRECTORY 是你的項目根目錄(該目錄下須要有 makefile 文件):VimSyntasticConfig
,會在當前目錄生成配置文件,命令接受和./config_gen.py
同樣的參數,但不須要項目路徑參數(它會使用當前目錄做爲項目目錄)noremap <C-I> :VimSyntasticConfig -v -f -c g++ .<CR>
依賴:插件
支持的編譯系統code
./config_gen.py -h
查看幫助文檔ERROR: No commands were logged to the build logs
,麻煩使用 -v
選項在運行插件的時候查看更詳細的運行信息歡迎你們一塊兒完善這個插件,你們能夠將修復 pull 到 develop
分支rem
vim-syntastic-generator 使用 GNU GPLv3 協議文檔