为vim中的单个文件禁用pylint

为vim中的单个文件禁用pylint,vim,pylint,Vim,Pylint,我想禁用vim中单个文件的pylint插件。我不想永久禁用该文件的pylint,这是可以做到的 问题是,每次使用:w保存时,都会有大约5秒的延迟,然后才能再次编辑该文件。据我所知,pylint造成了这种延迟。我使用vim插件 阅读第4节下的帮助pymode。命令: :PyLintToggle Enable, disable pylint :PyLint

我想禁用vim中单个文件的pylint插件。我不想永久禁用该文件的pylint,这是可以做到的

问题是,每次使用
:w
保存时,都会有大约5秒的延迟,然后才能再次编辑该文件。据我所知,pylint造成了这种延迟。

我使用vim插件

阅读第4节下的帮助pymode。命令:

:PyLintToggle                                                   
    Enable, disable pylint

:PyLint                                                        
    Check current buffer
.vimrc
文件中,您可以添加:

let g:pymode_lint_write = 0       "turn off running pylint on file save
let mapleader = ","
nnoremap <leader>p :PyLint<cr>    "pressing ,p will run plyint on current buffer
让g:pymode\u lint\u write=0“在文件保存时关闭运行pylint
让mapleader=“,”
nnoremap p:PyLint“按下,p将在当前缓冲区上运行plyint

之后,在正常模式下按
,p
将在当前缓冲区上运行pylint,并且自动保存任何
.py
文件将不会触发pylint检查,除非运行
:PyLintToggle

对于绑定pylint,我的名称略有不同:nnoremap p:PymodeLint