c++ - VIM Doxygen 支持 - 在换行符上自动插入星号 (*)

标签 c++ c vim doxygen

当我写 Doxygen 注释(在 C 文件中)时,我希望在新行中自动插入一个星号(使用 o 命令或只是 ↩ )。

像这个例子:

/** 
 * My Doxygen comment being written

当我点击 ↩

/**
 * My Doxygen comment bein written
 * 
   ^
 cursor is here

我有 DoxygenToolkit.vim 和 set syntax=c.doxygen 但没有一个能满足我的要求。 我还找到了that但不确定它应该做什么,但不能解决我的问题。 我用谷歌搜索但没有找到。

有什么想法吗?

最佳答案

你的 ~/.vimrc 中需要这个:

filetype plugin indent on

我不知道 DoxygenToolkit.vim,我从来没有用过它。以上就是在我的 7.x Vims 中启用所描述的行为所需的全部内容。

你可以找到我的commented ~/.vimrc在线的。里面没什么特别的,就是我每天在六个不同的 Linux/AIX 机器上使用的东西。或许还有更多您想要的内容。

关于c++ - VIM Doxygen 支持 - 在换行符上自动插入星号 (*),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24058692/

相关文章:

c# - 使用 printf 打印字符串值

c++ - 读取二进制文件 C++

c - C : #define ABC(a, b) {#a, a, b} 是什么意思

c - *str 和 atoi(str) 的区别

vim - 在 vim 中复制和粘贴括号及其内容的最有效方法是什么?

c++ - noexcept,继承构造函数和实际上完整的不完整类型的无效使用

c++ - 在函数中通过引用调用

c - 如何在 Iptables 中重新注入(inject)数据包?

vim 8.2 unicode 问题

windows - vim - 如何在复制文本时保持光标位置