我在Ubuntu 12.04上使用hallettj / jslint.vim,一切正常。但在Windows 7(x64)上,它显示错误:
处理函数
<SNR>
时检测到错误42_JSLint:
第47行:
文件名,目录名或卷标语法不正确^ @处理函数
<SNR>
时检测到错误42_JSLint:
第48行:
无法调用JSLint!
我尝试解决问题如下,但不起作用:
jslint.vim/bim/jslint
重命名为jslint.exe
,然后添加到PATH
修改 jslint.vim 文件:
“让s:install_dir = expand(”:p:h“)
如果有(“win32”)
让s:install_dir ='“'。 展开( “C:\用户\ Administrator.vim \束\ jslint.vim \文件类型插件\的javascript”)。 “'
否则
让s:install_dir = expand(“:p:h”)
ENDIF
使用npm install jslint -g
安装node.js,npm以安装jslint om cmd.exe
答案 0 :(得分:2)
我已经解决了这个问题。我认为即使在 _vimrc 文件中设置language en
也不会使用运行时语言。
解决方案是:
自定义安装gvim,请勿选中母语支持选项。
所以一切都正确!