結城浩のはてなブログ

ふと思いついたことをパタパタと書いてます。

Vimで現在日時を自動的に挿入する方法

前提

  • Vimを使っている。

問題

  • 現在日時を自分で調べてタイプするのはめんどうである。

解法

  • エクスプレッションレジスタ = を使って関数strftimeを評価すればよい。
  • さらにキーに割り当てれば「現在日時を入力するキー」が作れる。

詳細

" 現在日時を入力
nmap <C-o><C-o> <ESC>i<C-r>=strftime("%Y-%m-%d %H:%M:%S ==========")<CR><CR>

参照