如何在vim中使用语法检查?
这个问题已经以这样或那样的形式在这里被问了十几次,这让我想到一个人怎么没有真正解决如何配置
syntastic或
jslint这样它实际上做了它应该做的事情(它的README文件)完全没用)
see here 任何人都可以提供一些分步说明,或指向此类说明的链接.我试着安装jslint和spidermonkey,但我无处可去. 我设法让语法检查工作(感谢romainl).我学到的一些东西可以帮助任何有类似问题的人 >要构建Javascript Lint,请查找嵌套在jsl-x.x.x / src / README.html中的README文件 解决方法
你做了什么?哪些有效,哪些无效?你收到错误信息吗?
这是我做的: >从JavaScript Lint site下载了jsl源. 步骤1到5不需要超过3或4分钟,也许更少. 无论您尝试使用哪种新工具,步骤6都是强制性的. RTFM. 我没有在.vimrc中配置这三行旁边的任何东西(我相信第三行是冗余的): let g:syntastic_auto_loc_list=1 let g:syntastic_disabled_filetypes=['html'] let g:syntastic_enable_signs=1 并通过以下方式自定义我的状态线: %{SyntasticStatuslineFlag()} 编辑 这是我的状态: set statusline=%< %n:%f %m%r%y%{SyntasticStatuslineFlag()}%=line: %l of %L, col: %c%V, win: %{WindowNumber()} 不要逐字复制,否则由于最后的函数调用会出现一些错误.在合成器的帮助中有一段关于它的内容. 结束编辑 毕竟,如果你计算阅读文档10或12分钟,我有一个非常有用的位置列表,并且每次我保存带有语法错误的.js文件时都会弹出标记. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |