我有这样一条线:
pad(2)= 0x0041
我想将十六进制更改为十进制,预期结果是
pad(2)= 65
我刚试过:%s/\(.*\) = \(.*\)/\1 = \=printf("%d", submatch(2)),但失败了.
:%s/\(.*\) = \(.*\)/\1 = \=printf("%d", submatch(2))
你能帮忙解决这个问题吗?
vim
在CVS中,我可以放入$LOG$源文件,当文件签入时,$LOG$将扩展为文件中的真实日志.
$LOG$
但是如何在Mercurial中实现这一点?当然我的意思是另一个关键字,例如最新的签到日期和时间.
version-control mercurial logging keyword-expansion
keyword-expansion ×1
logging ×1
mercurial ×1
version-control ×1
vim ×1