まあ単純に:r!commandを応用しただけなんだけど使えると割と便利
日付と時間を挿入
素直に日付と時間を挿入してみる
:r!date
これで日付と時間が挿入されます。HTMLやPHPなんかでページをを作成中に更新履歴などに入れる時は便利だと思います。
カレンダーを挿入
多分使わないだろうと思いますが便利だと思ったんで
:r!cal
おまけ いつも入力するテンプレートを入力する。
1 シェルスクリプトを作成する。
ソースの「'」は入力しないでね。
'#!/bin/sh
'echo 入力する文
'echo 新しい文で改行
'echo 行のはじめに必ず「echo」と入力する。
2 保存
一応ホームフォルダに「templates」という名前で保存する。
そのあとchmod辺りで実行権限を付ける。
3 実行
Vimで
:r!~/templates
案外使っていない人も多いのでは?
まとめ
最初の方に書いたじづけと時間の挿入はけっこうやってそうだけどテンプレートはC言語の
'#include
int main
{
return 0;
}
とか書いておいたりしたら便利だったりして。