我已经在vim中安装Syntastic插件。我无法让它工作。我试过:SyntasticEnable
,但没有运气。 SyntasticEnable python
in my vimrc也不起作用(事实上,它甚至不解析命令,当我尝试将它添加到我的.vimrc
:Not an editor command: SyntasticEnable python
时显示错误)。无法让“Syntastic”vim插件工作
我怎么知道发生了什么事?当我从vim调用它时,Syntastic不会显示错误。第一个错误(我的.vimrc
中的not and editor command
)是否表示我不知道的事情?
我有我的.vimrc:
set statusline+=%#warningmsg#
set statusline+=%{SyntasticStatuslineFlag()}
set statusline+=%*
let g:syntastic_enable_signs=1
let g:syntastic_auto_loc_list=1
我有一个在~/.vim/syntax_checkers
python.vim
为好。我已经可以使用Pyflakes作为python文件,它的工作原理是GREAT但我希望在开发应用程序时需要其他文件/扩展中的Syntastic功能。
我使用Linux,是不是应该制定出的现成?您是否尝试在.vimrc中使用“SyntasticEnable”,并检查是否与我一样得到相同的错误? – 2010-08-25 13:43:47
如果你在没有明确路径的情况下运行pyflakes,即只需在终端中键入“pyflakes myfile”,它应该“开箱即用”。(我没有在我的_vimrc文件中使用SyntasticEnable,因为它会得到和你一样的错误。)你使用syntastic来检查什么文件类型?您可能没有所需的二进制文件,即HTML需要整洁,JavaScript需要jsl。 – James 2010-08-25 18:07:20
pyflakes正在工作,我遇到了合成问题。我要去寻找你说的二进制文件。谢谢! – 2010-08-25 20:28:09