在 Vim 中,当我使用 NERDCommenter 注释多行可视选择时,选择中的空白行不会被注释。在下面的示例中,我选择了所有 5 行并键入“\cl”(用于 NERDCommenterAlignLeft),但没有注释的第 3 行是空白的。
前:
" Normalize Markdown : Remove Trailing # From Headers
nnoremap <Leader>qq :%s/ \+#\+ *$//gc<CR>
" Normalize Markdown : Remove Trailing Whitespace
nnoremap <Leader>qw :%s/\s\+$//gc<CR>
后:
" " Normalize Markdown : Remove Trailing # From Headers
" nnoremap <Leader>qq :%s/ \+#\+ *$//gc<CR>
" " Normalize Markdown : Remove Trailing Whitespace
" nnoremap <Leader>qw :%s/\s\+$//gc<CR>