我想使用 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 中才能完成这项工作。