javascript - 无法调用 JSLint! jslint.vim 无法在 Windows 7 (x64) 中运行

标签 javascript vim jslint

我使用 hallettj / jslint.vim在 Ubuntu 12.04 上,一切正常。但在 Windows 7(x64) 上,它显示错误:

Error detected while processing function <SNR>42_JSLint:
line 47:
The filename, directory name, or volume label syntax is incorrect ^@

Error detected while processing function <SNR>42_JSLint:
line 48:
could not invoke JSLint!

我尝试按以下方式解决问题,但没有成功:

  • 重命名 jslint.vim/bim/jslintjslint.exe然后添加到 PATH
  • 修改jslint.vim文件:

    " let s:install_dir = expand(":p:h")

    if has("win32")
    let s:install_dir = '"' . expand("C:\Users\Administrator.vim\bundle\jslint.vim\ftplugin\javascript"). '"'
    else
    let s:install_dir = expand(":p:h")
    endif

  • 使用 npm install jslint -g 安装 node.js、npm安装 jslint om cmd.exe


顺便说一句:我采用Vindle管理我的插件。 这是我的_vimrc .

最佳答案

我已经解决了这个问题。我认为技巧是运行时语言,即使通过在 _vimrc 文件中设置 language en 也没有使用。

解决方法是:

  1. 完全卸载 gvim。
  2. 自定义安装gvim,不要勾选Native Language Support选项。 **Native Language Support** option

  3. 所以一切正常!

关于javascript - 无法调用 JSLint! jslint.vim 无法在 Windows 7 (x64) 中运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12239376/

相关文章:

javascript - 如何让GitHub Pages Markdown支持美人鱼图?

javascript - 图像相互叠加的动画

vim - vim中跳转到字节地址?

editor - 你能在 vi/vim 中抓取或删除括号之间的内容吗?

vim:保留文件到复制文件的 View (折叠设置、光标等)

javaScript 保留关键字

javascript - 使用多个类更改字体

javascript - PhoneGap FileReader/readAsDataURL 不触发回调

javascript - 从 chrome 或 firefox 中的调试控制台在 .js 文件上运行 JSLint

javascript - 如何在 Ubuntu 上安装 JSLint?