我想使用 vim 为文档自动生成块注释。
就像是:
/**
* comment
*/
有什么插件吗?
Vim 内置了这个功能。详情请参阅:help format-comments。基本上,如果您filetype plugin on在 ~/.vimrc 中使用括号语言(如 C、C++、Java、javascript 等),您可以键入/**<cr>并将其扩展为:
/**
* _
_光标位置在哪里。当您完成评论块时,只需点击/即可结束它。
使用 C 或 Java 样式的块注释来简化 Vimmer 生活的一种低成本方法是将以下映射添加到.vimrc.
autocmd FileType c,java inoreabbrev <buffer> /** /**<CR>/<Up>
这样,每当您输入/**<Enter>C 或 Java 源代码时,它将扩展为以下内容,光标位于_:
/**
* _
*/
编辑:正如@Conner 提到的,你需要filetype plugin indent on在你的 vimrc 中才能完成这项工作。