vim-如何选择和添加所有评论?

问题描述 投票:0回答:1

我将doxygen文档用于c代码。 现在,我想将这些文档移至特定的dox文件。是否有任何快速简单的解决方案来在vim中提取这些doxygen注释?

/** *.... *.... */

/*! *... *... *... */

我知道当光标位于第一个/时,我可以使用y%提取块中的所有代码。但是我们的文档遍及整个文件,很难一一对应。

vim doxygen
1个回答
0
投票

这是非常标准和通用的技术。

q a q清除寄存器“ a”。然后输入命令:

:g/regex1/ .,/regex2/ yank A

regex1是一个正则表达式,与一个块的开头匹配,regex2与一个块的末尾匹配。

现在所有相关行都应进入寄存器“ a”。

© www.soinside.com 2019 - 2024. All rights reserved.