我尝试使用vim
进行c程序编辑。有没有办法自动编写头文件中定义的函数骨架?
类似的情况
"my_code.h"
int temp(int*);
和“my_code.c” <<<这里自动写入>>>就像
int temp(int*) { return }
int main()
{
}
我正在使用 c.vim
插件。我试图找到它,但我找不到。
最佳答案
There are code completion scripts, yes. 。然而,这不是您通常想要的。它适用于简单的事情,比如基本的 C 函数,但除此之外就会严重失败(即 c++ 中的模板等)。使用此类插件并掌握vim不会节省任何时间。运动/复制/粘贴命令在相同的时间内提供相同的结果,并且您会更加熟悉模态编辑器。复制粘贴函数原型(prototype)并添加一些大括号 {
/}
是不是那么很难?
如果您需要一些东西来提醒您编写函数定义以配合函数原型(prototype),请考虑使用 taglist
插件。
关于c - vim 在头文件中自动写入函数。克朗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45203961/