繁体   English   中英

如何在vim中生成块注释

[英]how to generate block comments in vim

我想使用vim自动为文档生成块注释。

就像是:

/**
 * comment
 */

这有什么插件吗?

Vim内置了这个功能。 有关详细信息,请参阅:help format-comments 基本上如果你的〜/ .vimrc中有filetype plugin on并且使用括号语言(如C,C ++,Java,javascript等),你可以输入/**<cr> ,它将扩展为:

/**
 * _

其中_是光标位置。 当你完成评论块时,只需点击/结束它。

使用C或Java样式块注释简化Vimmer生命周期的低预算方法是将以下映射添加到.vimrc

autocmd FileType c,java inoreabbrev <buffer> /** /**<CR>/<Up>

这样,无论何时在C或Java源代码中键入/**<Enter> ,它都会扩展为以下内容,光标位于_

/**
 * _
 */

编辑:正如@Conner所提到的,你需要在你的vimrc中使用filetype plugin indent on来使其工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM