这是一个创建于 4024 天前的主题,其中的信息可能已经有所发展或是发生改变。
经常看见很多文件都是在文件前面加上很多说明性的文字,和文件修改时间。这个是如何做到的?
类似下面这个文件
其中前面2行
# global xinitrc file:
# $Id: Xinitrc.global 2240 2013-05-27 16:52:51Z johnb $
显示了文件的修改时间和修改的人
后面的是类似版权说明的
twu5@ug01:~|⇒ cat /usr/local/rcfiles/Xinitrc.global
#!/bin/bash
# global xinitrc file:
# $Id: Xinitrc.global 2240 2013-05-27 16:52:51Z johnb $
# Copyright (c) 2013 University of Alberta Department of Computing Science <@cs.ualberta.ca>
#
# Permission to use, copy, modify, and distribute this software for any
# purpose with or without fee is hereby granted, provided that the above
# copyright notice and this permission notice appear in all copies.
#
# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
7 条回复 • 1970-01-01 08:00:00 +08:00
|
|
1
holystrike 2013-09-14 09:45:47 +08:00
# $Id: Xinitrc.global 2240 2013-05-27 16:52:51Z johnb $
这是svn自带的功能, keyword 这个时间是submit的时间
|
|
|
4
tywtyw2002 2013-09-14 10:28:09 +08:00 1
@ xcatliu 嗯 谢谢。 你知道有什么vim插件可以给文件加声明呢?比如license。
|
|
|
6
hulufei 2013-09-14 14:54:57 +08:00 1
@ tywtyw2002 vim-snippets就可以, 可以看一下_.snippets这个文件
|
|
|
7
gho27b5 2013-09-14 15:24:13 +08:00
mark
|