如何创建多个 c 文件,并在所有新创建的文件中附加以下注释,并在文件字段中使用它们各自的文件名,如下所示。文件名:f1.c
f2.c
直到f10.c
/*********
* file: filename.c
* Author : powernest
* Copyright
* .....
*********/
如何创建多个 c 文件,并在所有新创建的文件中附加以下注释,并在文件字段中使用它们各自的文件名,如下所示。文件名:f1.c
f2.c
直到f10.c
/*********
* file: filename.c
* Author : powernest
* Copyright
* .....
*********/
换句话说,您需要一个带有c
文件标题的模板。
有一些插件可以管理 vim 中的模板,例如:模板引擎和vim-template。第二个,vim-template
很适合你的需求。
随着vim-template
您使用您需要的数据为您的文件创建一个模板,您可以使用变量,例如%FILE%
虽然我认为您更适合使用众多模板插件之一,但这里有一个简单的单行代码,可以根据要求创建文件:
:for i in range(1,10) | let f = 'f'.i.'.c' | execute 'split' f | call append(0, ['/*********','* file: ' . f,'* Author : powernest','* Copyright','* .....','*********/']) | endfor
这使用循环来生成文件名,然后:split
是文件,然后append()
是模板内容。