如何在vim中禁用linting(不,它不是ALE)

如何在vim中禁用linting(不,它不是ALE),vim,linter,Vim,Linter,最近,我的Mac内置的vim开始在我保存时直观地显示linting反馈。这很烦人,我不想发生。(使用vi/vim的前20年没有这种行为。) 我的网络搜索表明它可能是ALE,所以我尝试用:aletokle禁用它,但vim回答说“E492:不是编辑器命令:aletokle”。所以我认为它不是ALE 边沟显示了S>的许多实例,作为林线反馈所在位置的指示器,然后突出显示这些行中的字符作为关注点。请参见下面屏幕截图中的示例 linter使用了什么S>,如何对所有文件全局禁用它?我不需要或不想要此功能。

最近,我的Mac内置的vim开始在我保存时直观地显示linting反馈。这很烦人,我不想发生。(使用vi/vim的前20年没有这种行为。)

我的网络搜索表明它可能是ALE,所以我尝试用
:aletokle
禁用它,但vim回答说“E492:不是编辑器命令:aletokle”。所以我认为它不是ALE

边沟显示了
S>
的许多实例,作为林线反馈所在位置的指示器,然后突出显示这些行中的字符作为关注点。请参见下面屏幕截图中的示例

linter使用了什么
S>
,如何对所有文件全局禁用它?我不需要或不想要此功能。

我的
~/.exrc
文件的相关部分在这里。(请注意,像
^H
这样的东西必须打印出来,因为尝试将它们粘贴到这里失败了,原因很明显。)我的文件中有比这多一点的内容,但这里没有显示的所有内容我都尝试过注释,但没有帮助,所以这不是问题所在

execute pathogen#infect()
set ai
set ts=4
syntax on
set expandtab
set nu
filetype indent off
set softtabstop=4
set shiftwidth=4
set smarttab
set hlsearch
set ignorecase
set t_Co=256
colorscheme wombat256mod
map ^H :nohlsearch<Enter>
set mouse=a
set relativenumber
执行病原体#感染()
自动缩进
设置ts=4
语法高亮
设置扩展选项卡
显示行号
文件类型缩进关闭
设置softtabstop=4
设置shiftwidth=4
设置智能选项卡
高亮显示
置之不理
设置t_Co=256
配色方案:256MOD
映射^H:nohlsearch
设置鼠标=a
集合相对枚举器

您似乎收到了来自的样式警告

您可以通过删除
~/.vim/bundle/syntastic
删除插件,也可以尝试将其添加到vim配置中:

let g:syntastic_mode_map = {"mode": "passive"}

你能把你的
.vimrc
?@JoshBode完成了,谢谢。谢谢:)另外,你能添加
set rtp?
的输出以显示运行时路径上可能加载了哪些插件吗?如果您注释掉行
execute pathogen#infect()
,问题是否仍然存在<代码>:帮助本地添加也可能对正在加载的任何插件有所帮助。@JoshBode Progress!首先,
set rtp
给出了
runtimepath=~/.vim、~/.vim/bundle/julia-vim、~/.vim/bundle/nim.vim、~/.vim/bundle/sy-ntastic、/usr/share/vim/vim/vim文件、/usr/share/vim/vim/vim文件/之后、~/.vim/after
。第二,对病原体进行评论可以解决问题。第三,运行
:help local additions
我不认为我完全理解输出,但我认为这是说我唯一的本地添加是
syntastic checkers.txt
,我绝对推荐使用类似于比病原体更现代的插件管理器的东西——它更明确地说明加载了哪些插件,并提供了更新功能来保持插件的新鲜:)非常接近!这帮助我找到了正确的答案,实际上是使用
g:syntastic_mode_map={'mode':'passive'}
。但我想让你得到学分,所以请更新答案,我会将其标记为已接受的答案。太好了!很高兴你把它修好了:)否则,这些东西只会让你无休无止地分心;)