无法调用JSLint! jslint.vim无法在Windows 7(x64)中工作

时间:2012-09-02 20:09:45

标签: javascript vim jslint

我在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


BTW:我采用Vindle来管理我的插件。 这是我的_vimrc

1 个答案:

答案 0 :(得分:2)

我已经解决了这个问题。我认为即使在 _vimrc 文件中设置language en也不会使用运行时语言。

解决方案是:

  1. 完全卸载gvim。
  2. 自定义安装gvim,请勿选中母语支持选项。 **Native Language Support** option

  3. 所以一切都正确!