2

目前我正在使用EnhancedCommentify插件来切换评论,特别是这两个命令

map <M-c> <plug>Comment
map <M-d> <plug>DeComment

但问题是,而不是像注释掉这样的行

____#I am a comment (_ in front is white space)

它会显示为

#____I am a comment

有没有一种快速的方法EnhancedCommentify来解决这个问题?或其他方法来实现这一点,最好不更改我当前的键绑定?谢谢。

顺便说一句NerdTree似乎不适用于我的 vim 版本,而且我不是 root 用户,所以...

4

1 回答 1

1

试试tComment。我使用它,它支持 vim 7.0。它允许您使用动作评论多种文件类型gc

gc{motion}   :: Toggle comments (for small comments within one line 
                the &filetype_inline style will be used, if 
                defined)
gcc          :: Toggle comment for the current line
gC{motion}   :: Comment region
gCc          :: Comment the current line

如果你使用病原体,你可以安装它

cd ~/.vim/bundle; git clone "https://github.com/VimEz/tComment.git"

然后只需重新启动 vim 就可以开始使用了!

于 2012-08-16T20:02:47.430 回答