アットウィキロゴ

;; 2021-04-11
(defun insert-start-date (arg)
  (interactive "p")
  (insert (format-time-string "〉〉〉 Linux Emacs: %Y/%m/%d %H:%M:%S 〉〉〉")))
 
(defun insert-end-date (arg)
  (interactive "p")
  (insert (format-time-string "〈〈〈 %Y/%m/%d %H:%M:%S Linux Emacs: 〈〈〈 ")))
 
;; キーマップに登録
;;キャップスキーのキーバインド
(let ((cmap (make-sparse-keymap)))      ;caps key
(define-key cmap "e" 'insert-end-date)
(define-key cmap "s" 'insert-start-date)
(setq caps-key cmap))
 

実行結果:

;; This buffer is for text that is not saved, and for Lisp evaluation.
;; To create a file, visit it with <open> and enter text in its buffer.

〉〉〉 Linux Emacs: 2021/04/11 19:45:05 〉〉〉

〈〈〈 2021/04/11 19:45:11 Linux Emacs: 〈〈〈
最終更新:2021年04月12日 10:39