如何使用nerdcommenter在#之后提供额外的空间

Jam*_*Lin 14 vim nerdcommenter

我是一个vim用户并且有一个nerdcommenter插件,问题是当我<leader>c<space>用来注释掉代码(也是代码块)时,它在代码前面#前缀#,但pep8样式检查器抱怨我应该有一个空格#

例如.

#string = 'abc'
Run Code Online (Sandbox Code Playgroud)

但我希望它评论:

# string = 'abc'
Run Code Online (Sandbox Code Playgroud)

Jam*_*son 52

我发现添加以下内容对我.vimrc很有帮助.

let NERDSpaceDelims=1
Run Code Online (Sandbox Code Playgroud)

这为所有语言添加了所需的额外空间(请参阅https://github.com/scrooloose/nerdcommenter/blob/master/doc/NERD_commenter.txt上的 "NERDSpaceDelims" )