我喜欢与 Vim 一起工作。我在 ~.vimrc 中使用 autocmd,例如:
:fun LastMod()
: if line("$") > 20
: let l = 20
: else
: let l = line("$")
: endif
: exe "1," . l . "g/Last modified: /s/Last modified: .*/Last modified: " .
: \ strftime("%Y %b %d")
:endfun
问题是: 如何添加或/和修改版本号,例如:
从版本:v1.34 5 到版本:v1.34 6
在我编写 shell 脚本时,我喜欢自动修改一些行:
#!/bin/bash
# Last modified: <date time>
# Version: v1.23-<n>
#
(也许那更清楚一点)