日付や時刻を挿入するelisp

現在の時刻を挿入するためのelispを紹介します.

instamp.el

作者さんのページからこれ1をとってきます. でもって以下を.emacsに追加 しましょう:

(autoload 'instamp "instamp" "Insert TimeStamp on the point" t)
(define-key global-map "\C-cs" 'instamp)
でもって, C-c sとタイプすると
2004/2/26
のように日付が挿入されます. さらにC-nやC-pで書式を変更します. またC-c sに続いてzをタイプすると0でパディング2されます.


[1] 作者さんの日記にあるリンクが切れているようです. このページを参照し てリンクを貼りました.

[2] 0で桁を揃えること. 2004/2/26が2004/02/26にようになります.

my-insert-time

ここを参考にこんな設定を.emacsに追加. global-set-keyしているのでC-c iで

[02/16 21:16:23]
こんな感じに挿入されます.