如何获得语法检查以在vim中/与vim一起工作?
这个问题在这里以这样或那样的形式被问了十几次,让我大吃一惊的是,没有一个问题真正解决了如何配置,或者说它实际上做了它应该做的事情(它的自述文件是完全无用的) 任何人都可以提供一些循序渐进的说明,或链接到这些说明。我试着安装jslint和spidermonkey,但一无所获如何获得语法检查以在vim中/与vim一起工作?,vim,syntax,Vim,Syntax,这个问题在这里以这样或那样的形式被问了十几次,让我大吃一惊的是,没有一个问题真正解决了如何配置,或者说它实际上做了它应该做的事情(它的自述文件是完全无用的) 任何人都可以提供一些循序渐进的说明,或链接到这些说明。我试着安装jslint和spidermonkey,但一无所获 我成功地进行了语法检查(多亏了Romaill)。在此过程中,我学到了一些可以帮助任何有类似问题的人的东西 要生成,请查找嵌套在jsl-x.x.x/src/README.html 构建指令是gmake-f Makefile.
我成功地进行了语法检查(多亏了Romaill)。在此过程中,我学到了一些可以帮助任何有类似问题的人的东西
jsl-x.x.x/src/README.html
gmake-f Makefile.ref
但是gmake
是asmake
所以发出命令sudo ln-s/usr/bin/make/usr/bin/gmake
jsl-0.3.0/src/Linux\u All\u DBG.OBJ/jsl
中找到jsl。要使其普遍可访问,请执行以下操作:ln-s/whatever/jsl-0.3.0/src/Linux\u All\u DBG.OBJ/home/ForestGump/bin/jsl
。更多信息jsl-processtest.js
。它应该列出所有的错误set statusline=%{SyntasticStatuslineFlag()}
你做了什么?什么有效,什么无效?你收到错误信息了吗 以下是我所做的:
jsl
源代码jsl
并将其移动到我的$PATH
中的某个位置:helptags/path/to/syntastic/doc
,因为出于某种原因,病原体自动生成的帮助标签对我不起作用:帮助Syntastic
%{SyntasticStatuslineFlag()}
编辑
这是我的状态行:
set statusline=%<\ %n:%f\ %m%r%y%{SyntasticStatuslineFlag()}%=line:\ %l\ of\ %L,\ col:\ %c%V,\ win:\ %{WindowNumber()}\
set statusline=%根据其属性设置vundle
将此文件放入您的.vimrc:
Bundle 'scrooloose/syntastic'
然后在vim中输入此命令:
:BundleInstall
就这样
编辑:自从我最初写这篇文章以来,Vundle已经更改了它的语法。现在,你用
Plugin 'scrooloose/syntastic'
然后进入
:PluginInstall
我通过了步骤1),但我如何构建它?没有配置文件,没有生成文件,甚至没有自述文件(或网站上的任何内容)。好的,我在src目录中找到了自述文件,现在我必须安装一个名为gmake
的命令。我不确定我所做的是否有效,我不知道如何处理%{SyntasticStatuslineFlag()}
。这在我的vimrc文件中吗?当我把它放在那里时,它会产生一个错误。它看起来不像命令感谢您的帮助,我将为遇到此问题的其他人编辑此问题,并提供一些附加信息。%{SyntasticStatuslineFlag()}
进入您的状态行。请参阅我的编辑。
:PluginInstall