在vim脚本中为python模板添加创建/修改时间

时间:2011-06-16 03:04:53

标签: python vim

我在〜/ .vim / template / pythontmp.txt写了一个简单的python模板,

并使用

$> autocmd bufnewfile *.py :0r ~/.vim/template/pythontmp.txt

在我创建新的python脚本时加载模板。

问题在于我想在文档的评论中添加创建时间。

我该怎么做?谢谢!

1 个答案:

答案 0 :(得分:4)

您可以使用strftime函数:

if exists('*strftime')
    au BufNewFile *.py :call append(0, '# Created: '.strftime('%a, %d %b %Y %T %z'))
endif

根据文档,某些系统上不存在strftime。有关格式的详细信息,请参阅man strftime(如果您使用的是* nix)。