首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

无法获得"Syntastic"vim插件工作

无法获得 "Syntastic" Vim 插件工作的原因

无法获得 "Syntastic" Vim 插件工作的原因可能有多种,以下是一些可能的解决方案:

1. 确保已正确安装和配置 Vim

确保已经正确安装了 Vim 并配置了相关选项,如vimrc文件。你可以使用以下命令检查 Vim 是否正确安装:

代码语言:bash
复制
vim --version

2. 确认 "Syntastic" Vim 插件已安装

使用以下命令检查 "Syntastic" Vim 插件是否已经正确安装:

代码语言:bash
复制
vim -u NONE -U NONE -n -e "helptags /path/to/syntastic/doc"

如果 "Syntastic" Vim 插件已经正确安装,你应该会看到类似以下的输出信息:

代码语言:txt
复制
/usr/share/vim/vim73/syntax/syntastic.vim

3. 检查 "Syntastic" Vim 插件配置

检查 "Syntastic" Vim 插件的配置文件,确保配置正确。你可以通过运行以下命令来检查:

代码语言:bash
复制
vim -u NONE -U NONE -n -e "helptags /path/to/syntastic/doc"

在输出信息中,找到 let g:syntastic_always_populate_loc_list = 1 这一行,确保这行代码已经添加到 Vim 的配置文件中。

如果以上步骤都没有解决问题,你可以尝试使用其他 Vim 插件,或者考虑使用其他文本编辑器,如 Sublime Text 或 Atom 等。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Ubuntu13.04配置:Vim+Syntastic+Vundle+YouCompleteMe

这是一个新生代vim插件管理器,使用git进行插件安装和更新。以前有一个pathogen。插件管理器的好处是:使用简单,自动化管理vim插件。...当所需要的vim插件托管在Github上时,该插件的可写成“Bundle 'scrooloose/syntastic'”;当插件在www.vim.org上面时,我们只需要写明该插件的名称,还要加上.vim...否则vundle无法更新该插件。基本上这两种情况可以满足我们大部分人的需要了。 4. vundle的使用。先将~/.vim/下面原先安装的插件都"rm -rf"掉吧,由vundle来接手管理工作。...如果不指定的话,YCM将无法正常工作,总是报:The YCM shut down, crash report...之类的错误。而这个libclang.so就是我们在编译Clang的时候生成的。...下面是Syntastic的效果图,警告和错误标志可配置,光标在错误行时,vim的命令行会有相关错误信息: ? (2)遇到的问题。 libclang.so的版本一定要在3.2+,否则YCM无法正常工作

1.5K100

SOAR的IDE插件——您的贴身DBA保镖

插件 Vim插件我们选择了在知名的Syntastic[2]插件基础上进行增补,这就要求用户首先安装Syntastic插件,它的安装方法在官方文档[3]中有详细描述,这里不再过多赘述。...}/syntax_checkers/sql目录下,例如笔者使用bundle来管理Vim插件,于是将soar.vim文件拷贝至~/.vim/bundle/pristine/syntastic/syntax_checkers...Sublime Text3插件Vim插件的思路相同,在Sublime Text3中,我们选择在SublimeLinter[4]的基础上进行拓展。...SOAR的VS Code插件目前在Github[9]上管理,尚未发布到微软的应用市场,无法直接在微软官方网页上点击安装。.../vim-syntastic/syntastic#installation [4]:https://github.com/SublimeLinter/SublimeLinter [5]:https:/

84520

优雅的在终端中编写Python

安装插件管理器Vundle 如果要安装插件,必须要有个方便的插件管理器,Vim插件管理器有很多,这里我使用了Vundle,它的全称是Vim Bundle,可以让我们轻松的安装、更新、搜索和清理Vim插件...Vundle本身是一个Vim插件,所以使我们安装所有插件中最早需要安装的插件。...同时YCM也整合了多种插件,其中也包含语法纠错,类似Syntastic的功能,但是只能进行C/C++/Objective-C的语法检测,对于Python的话我们后面需要安装Syntastic插件。...我们可以利用syntastic插件来使用pylint帮助我们进行语法检查。...:PytLab/dotfiles 总结 本文主要简单介绍下本人平时编程中使用tmux,vim等工具的配置,希望能借此帮助大家能更好的在终端中进行程序编写提高工作效率。

1.6K81

有了这个神器,再也不怕shell写得不对了

Atom,可以使用 Linter. vim ,可以使用ale或者syntastic 当然了,现代很多IDE都有这样检查功能,这里只说编辑器。...~/.vim/bundle && \ git clone --depth=1 https://github.com/vim-syntastic/syntastic.git 3.测试安装情况 打开vim...到下一个错误 :lprevious 到上一个错误 更多安装详情也可以参考https://github.com/vim-syntastic/syntastic。...以上是官网推荐的安装方式,也可以在安装了Vundle(这是一种老旧的插件管理方式,你可以尝试vim-plug等其他插件管理工具)的前提下,通过在配置文件中加入: Plugin 'scrooloose/syntastic...具体可以查看这里 https://github.com/vim-syntastic/syntastic/blob/master/doc/syntastic-checkers.txt 不知道vimrc文件在哪里

1.1K20

JSLint,JSHint,ESLint对比

不足 有限的配置选项,很多规则不能禁用 规范严格,凡是不符合老道所认为的好的风格的,都会有警告(这一项就看你是否完全认同老道了) 扩展性差 无法根据错误定位到对应的规则 JSHint 优点 有了很多参数可以配置...支持配置文件,方便使用 支持了一些常用类库 支持了基本的ES6 不足 不支持自定义规则 无法根据错误定位到对应的规则 ESLint 优点 默认规则里面包含了JSLint和JSHint的规则,易于迁移(...,不过文档是很详细的) 慢 (它比其他两个都要慢) Vim支持 我们都使用Syntastic来配置 JSLint的Vim配置 有一个jslint.vim当然版本太老了。。...的Vim配置 安装jshint sudo npm install jshint -g 在vimrc中添加如下配置 let g:syntastic_javascript_checkers = ['jshint...'] 也可以使用独立插件jshint.vim ESLint的Vim配置 sudo npm install eslint -g 在vimrc中添加如下配置 let g:syntastic_javascript_checkers

3.8K31

手把手教你配置linux下C++开发工具——vim+ycm(YouCompleteMe),支持基于语义的自动补全和第三方库补全(史上最简单、史上最透彻、史上最全的终极解决方案)

带+号的说明已经支持了,所以,已经成功安装了支持python3的vim 三、安装vim辅助插件             1、下载管理插件插件——vundle                  新建目录...4、配置.vimrc,是一项很复杂的工作,我配置好的如下(已经安装了很多插件了,如:文件搜索、注释、doxygen、drawit、buffer、winmanager+taglist+tagbar等等):.../bundle/Vundle.vim call vundle#begin() filetype plugin indent on " 必须加载vim自带和插件相应的语法和文件类型相关脚本...至此,完成了vim常用插件的安装,接入来安装号称最复杂的插件ycm。.../bundle/Vundle.vim call vundle#begin() filetype plugin indent on " 必须加载vim自带和插件相应的语法和文件类型相关脚本

5K30

优雅的在终端中编写Python

安装插件管理器存vundle 如果要安装插件,必须要有个方便的插件管理器,Vim插件管理器有很多,这里我使用了Vundle,它的全称是Vim Bundle,可以让我们轻松的安装、更新、搜索和清理Vim...Vundle本身是一个Vim插件,所以使我们安装所有插件中最早需要安装的插件。 Vundle的安装方式这里就不详细介绍了。 安装好后我们需要修改下.vimrc文件: ?...同时YCM也整合了多种插件,其中也包含语法纠错,类似Syntastic的功能,但是只能进行C/C++/Objective-C的语法检测,对于Python的话我们后面需要安装Syntastic插件。...我们可以利用syntastic插件来使用pylint帮助我们进行语法检查。 syntastic的安装可以直接通过Vundle来进行方便的安装,安装后我们需要进行下配置: ?...其他插件 Vim插件很丰富,这里我就不再一一赘述了,希望这些强大的工具能让我们在终端中更优雅的编写Python(不限于Python啦),有关我使用的vim插件都在我的.vimrc中,有兴趣的童鞋可以搜索相应的插件名称进行查看

1.8K10

这个极客版编程速查表,怎一个绝字了得!

但并非所有插件都支持所有功能: 这样无需打开浏览器、谷歌搜索、浏览 Stack Overflow 就可以将所需的代码片段复制到剪贴板中,然后将它们粘贴到编辑器中,而无需离开编辑器。...比如说 Vim: 需要在 Vimrc 中配置插件: " some configuration above ....../cheat.sh-vim' call vundle#end() let g:syntastic_javascript_checkers = [ 'jshint' ] let g:syntastic_ocaml_checkers...= ['merlin'] let g:syntastic_python_checkers = ['pylint'] let g:syntastic_shell_checkers = ['shellcheck...然后我们在 Vim 的缓冲区中输入需要查找的关键字,然后按KK。如果想直接在缓冲区获得答案,可以按KB,这很 geek 不是吗? 其他编辑器请参考官方文档:IDE集成[2] 面试模式 没想到吧?

36720

手把手教你配置linux下C++开发工具——vim+ycm(YouCompleteMe),支持基于语义的自动补全和第三方库补全(史上最简单、史上最透彻、史上最全的终极解决方案)

一、准备工作        1、安装python(ycm需要使用python3.6以上的版本,这里选择python3.8.5):                    1.1、进入download目录...带+号的说明已经支持了,所以,已经成功安装了支持python3的vim 三、安装vim辅助插件             1、下载管理插件插件——vundle                  新建目录...4、配置.vimrc,是一项很复杂的工作,我配置好的如下(已经安装了很多插件了,如:文件搜索、注释、doxygen、drawit、buffer、winmanager+taglist+tagbar等等):.../bundle/Vundle.vim call vundle#begin() filetype plugin indent on " 必须加载vim自带和插件相应的语法和文件类型相关脚本...至此,完成了vim常用插件的安装,接入来安装号称最复杂的插件ycm。

4.1K30

我的pythonIDE-vim插件分享

从pycharm转到vim有一段时间了,觉得vim装上一些插件之后还是能满足当前需求的。...先声明下,所有的插件都是从git上下载的,方法:搜索插件名,复制git地址,然后在你的~/.vim/bundle,git clone ,这个地址,就行了。...但是有个前提,你先装个vim-pathogen插件在你的~/.vim/autoload/目录下,然后在安装下面的插件,clone之前看下他们的README文件,其中有几个是需要python包的。...nerdcommenter nerdtree Syntastic tagbar taglist vim-colors-solarized vim-fugitive 然后配置下.vimrc,可以参考我的配置...:https://github.com/the5fire/myvim/blob/master/vimrc 说下我的工作方式: 打开电脑,vim 一个项目文件,然后按下F2打开左侧的文件树,用来切换文件。

45440

有Bigger | 打造属于自己的 Python 编码环境

另外,个人觉得vim还是值得自己重新一配的,我的配置过程基本都是在 读spf13的配置,读懂,然后选取,可是中间还是出了很多问题,比如因为我没有用pymode插件,所以在用括syntastic的 local_list...好的编码环境包括 美观(视觉),声音(听觉),流畅度(触觉),工作环境(嗅觉,味觉)等多个方面。...这也是我和它结缘的主要缘由,当年在某次acm比赛中,就是因为肉眼无法分辨是0还是o,遗憾至今。 Zsh:zsh和bash一样是Shell的一种。...vimrc.bundles文件,主要是vim相关插件 ? ? 总结 一个好的程序员必须善用各种工具提升自己的开发效率,和提升自己的幸福指数。...另外,个人觉得vim还是值得自己重新一配的,我的配置过程基本都是在 读spf13的配置,读懂,然后选取,可是中间还是出了很多问题,比如因为我没有用pymode插件,所以在用括syntastic的 local_list

93950
领券