Allow commenting empty lines given configuration (#250)

* Allow commenting empty lines given configuration

    If g:NERDCommentEmptyLines=1 then it will comment empty line, which is
    useful when commenting blocks.

    When uncommenting it will delete any trailing whitespace.

* Add documentation for NERDCommentEmptyLines
This commit is contained in:
Alexandre Constantino
2016-06-08 15:00:05 +01:00
committed by Caleb Maclennan
parent 06c3184b2e
commit e1aeec12be
3 changed files with 18 additions and 2 deletions

View File

@@ -1810,8 +1810,9 @@ function s:CanToggleCommentLine(forceNested, lineNum)
return 0
endif
" make sure we don't comment lines that are just spaces or tabs or empty.
if theLine =~ "^[ \t]*$"
" make sure we don't comment lines that are just spaces or tabs or empty,
" unless configured otherwise
if g:NERDCommentEmptyLines == 0 && theLine =~ "^[ \t]*$"
return 0
endif