c - 如何使用 vim 对一行描述进行注释?

标签 c vim comments

我认为创建一个映射将当前行或视觉选择的行转换为评论横幅会很方便。

像这样:

This is the description of the usage of the class

按下快捷键后会变成:

/*----------------------------------------------------*/
/* This is the description of the usage of the class  */
/*----------------------------------------------------*/

最佳答案

我的 ~/.vimrc 中有这一行这正是你想要的:

nnoremap <leader>g I/* <Esc>A */<Esc>yyp0llv$r-$hc$*/<Esc>yykPjj

将光标放在一行上,按 <leader>g , 完成。

默认<leader>\ , 所以那将是 \g .

显然,您可以使用任何您想要的快捷方式。

关于c - 如何使用 vim 对一行描述进行注释?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11573355/

相关文章:

c - 在 C 中读取结构时 fscanf 崩溃

c - 告诉最后一次在 C 中访问文件的时间

mysql - 如何让 vi 键绑定(bind)在 mysql 客户端中工作?

vim - 在 Vim 中突出显示当前行的第 70 个字符

string - "Yes, Virginia, it had better be unsigned"是什么意思?

c - 使用 malloc 递归函数更快地耗尽内存

c++ - cdecl 错误 : expected initializer before

vim - 在 VIM 中将空格还原为 TAB 的最快方法

java - Netbeans 8.2 Java多行注释使用键盘快捷键添加用户/日期时间

delphi - 如何处理 AST 中的评论?