我只是在做一些工作时记录一些工作,每一行都是一个 Action ,我会每隔几分钟尝试一次。是否有一种插入日期/时间的技巧,例如:
14 June 2011 15:01:00 Downloaded source code from GIT
会做的很好......虽然考虑一下,在我添加新行时插入日期可能也不错..
任何其他人在尝试实现类似目标时使用的任何其他快捷方式也将受到欢迎。
(Win32, vim6.4)
编辑
这是我最后的结果:我输入:附加“vlog”然后一个空格,就像这样
that was 30 minutes well spent vlog
我的日志条目是:
that was 30 minutes well spent
Jun-14 16:50
随着我准备好输入下一行,那就是 .vimrc (_vimrc) 条目:
"use this for file logging
:iab vlog <cr><c-r>=strftime("%b-%d %H:%M") <cr>
科尔!现在让我们回到 30 分钟......为回复干杯!
最佳答案
我更喜欢为此设置一个缩写:
iab xdate <c-r>=strftime("%d/%m/%y %H:%M:%S")<cr>
所以当我输入
"Downloaded source code on xdate"
,vim 自动扩展 "xdate"
至 "14/06/11 hrs:mins:secs"
.处于插入模式并且不必中断我的打字流程以进入正常模式或按快捷方式有时很有用。此外,您可以将其设置为比 "xdate"
更短的组合。如果你愿意。
关于vim - 如何使用vim将当前时间插入到文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6344750/