feng.qi

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

这里主要说明用内置函数 strftime 来插入,而不用 :r!date 或类似方法。

  1. 用命令 "=strftime('%c')<Ret>p ,或<C-r>=strftime('%c')<Ret>。可以在当前光标位置插入timestamp.
  2. 用命令 :call append(line('.'), strftime('%c'))。这个命令会在当前行的下一行插入时间戳,可以用J(大写j)来合并。
  3. 用命令 :exe ":normal i" . strftime('%c') 或 :call feedkeys("i" . strftime('%c'))

说明:用来包括 %c 的单引号也可以换成双引号,这里统一用了单引号。%c 表示格式化输出字符串,可以选择其他的格式字串,可以用 :help strftime 来查看帮助。

参考来源:stackexchange

posted on 2013-06-21 02:15  feng.qi  阅读(1111)  评论(0编辑  收藏  举报