第1个回答 2014-07-01
vi 是文本编辑,它不会自己加内容,需要你手工拍入。
你可以把它们作为注解行:
/* ==================================
Filename:prog.cpp
Author:zhz
Date:2014-07-02
Description:
* ==================================*/
或定义为宏
#define __AUTHOR zhz
#define __Description [.......]
可执行文件,运行时显示 源程序名 和 文件建立时间 可以用 宏:
printf("%s %s\n",__FILE__,__DATE__);
__FILE__ 和 __DATE__ 是 gcc 和 MS VC++ 默认的宏。本回答被网友采纳
第2个回答 推荐于2017-09-17
#!/bin/bash
n=$#
#echo $n
i=1
while (( $i <= n ))
do
filename=${!i}
#echo $filename
touch $filename
echo "Filename:$filename" >>$filename
echo Author:zhz>>$filename
echo Date:(时间是什么这里就是什么)>>$filename
echo Description:(这里空着)>>$filename
i=`expr $i + 1`
vim $filename
done本回答被提问者采纳
第3个回答 2014-07-01
cat ~/.vimrc
function Mytitle()
call append(0,"/**********************************************")
call append(1,"Filename:".expand("%"))
call append(2,"Author:zhz")
call append(3,"Date:".strftime("%Y-%m-%d %H:%M"))
call append(4,"Description:")
call append(5,"**********************************************/")
endf
map <F4> <Esc>:call Mytitle()<CR><Esc>:$<CR>
只要按F4键,就能自动在文件头添加备注信息