如何在 vim 中禁用 linting(不,这不是 ALE)
How to disable linting in vim (no, it's not ALE)
最近,我的 Mac 中内置的 vim 开始在我保存时直观地向我显示 linting 反馈。这很烦人,我宁愿它不要发生。 (使用 vi/vim 的前 20 年没有这种行为。)
我的网络搜索表明它可能是 ALE,因此我尝试使用 :ALEToggle
禁用它,但 vim 回复“E492:不是编辑器命令:ALEToggle”。所以我不认为这是 ALE。
装订线显示许多 S>
实例作为 linting 反馈所在位置的指示器,然后突出显示这些行中的字符作为关注点。请参阅下面屏幕截图中的示例。
什么 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
您似乎收到了来自 Syntastic 的样式警告。
您可以通过删除 ~/.vim/bundle/syntastic
来删除插件,或者您可以尝试将其添加到您的 Vim 配置中:
let g:syntastic_mode_map = {"mode": "passive"}
最近,我的 Mac 中内置的 vim 开始在我保存时直观地向我显示 linting 反馈。这很烦人,我宁愿它不要发生。 (使用 vi/vim 的前 20 年没有这种行为。)
我的网络搜索表明它可能是 ALE,因此我尝试使用 :ALEToggle
禁用它,但 vim 回复“E492:不是编辑器命令:ALEToggle”。所以我不认为这是 ALE。
装订线显示许多 S>
实例作为 linting 反馈所在位置的指示器,然后突出显示这些行中的字符作为关注点。请参阅下面屏幕截图中的示例。
什么 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
您似乎收到了来自 Syntastic 的样式警告。
您可以通过删除 ~/.vim/bundle/syntastic
来删除插件,或者您可以尝试将其添加到您的 Vim 配置中:
let g:syntastic_mode_map = {"mode": "passive"}