vi 中插入當前時間

聲明

   筆者最近意外的發現 筆者的我的網站 http://tiankonguse.com/ 的不少文章被其它網站轉載,可是轉載時未聲明文章來源或參考自 http://tiankonguse.com/ 網站,所以,筆者添加此條聲明。php

    鄭重聲明:這篇記錄《vi 中插入當前時間》轉載自 http://tiankonguse.com/ 的這條記錄:http://tiankonguse.com/record/record.php?id=661html

 

前言

最近在寫文檔,須要頻繁的插入當前的日期與時間。函數

因此想讓vi 可以方便的插入時間。網站

 

正文

 

首先我在論壇上找到了一個方法。.net

是使用這個命令unix

 

:r !date

 

可是這個只有日期,我想加個時間,不能使用參數。htm

 

後來在CSDN 上發現能夠使用函數,這個函數映射爲快捷鍵就更方便了。blog

 

:nnoremap <F5> "=strftime("%F")<CR>gP

 

因而我看了看date的說明文檔rem

 

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

相關文章
相關標籤/搜索