我通過在vim中使用flake8進行合成,我希望爲每個項目配置文件。每個項目flake8配置
根據檢查,相應的 配置文件的文件名,可以通過設定任一
g:syntastic_<filetype>_checker_file
或g:syntastic_<checker>_config_file
指定。在 維基中查看確切名稱的檢查器文檔。
flake8 documentation說.flake8
是一個有效的配置文件名。所以我試圖在我的項目的根文件夾中放置一個名爲.flake8
的有效flake8配置文件。沒有運氣。
我也試過在我的~/.vimrc
中設置g:syntastic_flake8_config_file
和g:syntastic_python_checker_file
到.flake8
,還是什麼都沒有。
我錯過了什麼?
你給了同樣的事情兩次(G:syntastic__config_file)。正確編輯問題) – SibiCoder
我不知道flake8。但FileType和擴展名不同。打開任何.flake8文件並在命令行中輸入:set filetype。結果將是它的FileType。現在,您可以使用g:syntastic_ _checker_file。它會工作。 –
SibiCoder
您正在閱讀文檔,因爲結果而感到困惑。語法配置文件僅適用於__some__跳棋,主要用於C和C++。該列表在您引用的文件的開頭給出,它不包含「flake8」或「python」。另一方面,Python腳本'flake8'有它自己的配置文件,與syntastic無關。首先閱讀':h filetype'並找出Vim文件類型是什麼。然後閱讀':h syntastic',並確保您瞭解合成檢查器與外部二進制文件或腳本之間的區別。 – lcd047