在vim中禁用单个文件的pylint

时间:2013-03-08 17:47:06

标签: vim pylint

我想在vim中为单个文件禁用pylint插件。我不想永久禁用文件的pylint,这是adding a comment blocking pylint会做的。

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

1 个答案:

答案 0 :(得分:3)

我使用vim插件python-mode

在第4部分下阅读:help 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

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