首页 > 代码库 > vi 中插入当前时间
vi 中插入当前时间
声明
笔者最近意外的发现 笔者的个人网站 http://tiankonguse.com/ 的很多文章被其它网站转载,但是转载时未声明文章来源或参考自 http://tiankonguse.com/ 网站,因此,笔者添加此条声明。
郑重声明:这篇记录《vi 中插入当前时间》转载自 http://tiankonguse.com/ 的这条记录:http://tiankonguse.com/record/record.php?id=661
前言
最近在写文档,需要频繁的插入当前的日期与时间。
所以想让vi 能够方便的插入时间。
正文
首先我在论坛上找到了一个方法。
是使用这个命令
:r !date
但是这个只有日期,我想加个时间,不能使用参数。
后来在CSDN 上发现可以使用函数,这个函数映射为快捷键就更方便了。
:nnoremap <F5> "=strftime("%F")<CR>gP
于是我看了看date的说明文档
tiankonguse@tiankonguse-PC:~$ date --help
找到 %R 可以输出我想要的时间。
于是我的最终配置是
:nnoremap <F5> "=strftime("%F %R")<CR>gP
参考资料
http://blog.csdn.net/linwhwylb/article/details/6284286
http://bbs.chinaunix.net/thread-1004746-1-1.html
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。