Как использовать nerdcommenter, чтобы дать дополнительное пространство после #

Я являюсь пользователем vim и имеет плагин nerdcommenter, проблема в том, что я использую <leader>c<space> для комментирования кода (также блока кода), его префикса # прямо перед кодом, но pep8 style checker жалуется, что Я должен иметь пробел после #

например.

#string = 'abc'

но я хочу, чтобы он прокомментировал:

# string = 'abc'

Ответ 2

Похоже, что разделители жестко закодированы в /plugin/NERD_commenter.vim файле, начиная с строки 67. Вы должны иметь возможность изменять '#' - '#' для типов файлов, которые вы хотите изменить.

UPDATE: Я нашел более подходящий и более предпочтительный способ достижения этого. Плагин имеет код для обработки того, что он называет CustomDelimiters. Вы можете использовать что-то вроде этого в своем vimrc, чтобы сделать то же самое, что и выше, более видимым и переносимым способом:

let g:NERDCustomDelimiters = { 'py' : { 'left': '# ', 'leftAlt': '', 'rightAlt': '' }}