Spacemacsでさくっとタイムスタンプを打つ
Spacemacsを使っているとき、タイムスタンプを挿入したいなら、さくっとuser-init
に関数を定義すると良さそうです。
タイムスタンプを挿入する関数といえば、org-time-stamp
が挙げられますが、表示形式が<2017-02-13 Mon>
となります。時刻まで入れたいときは、手動で入力が必要で面倒です。もっと便利な関数がEmacsでは用意されていると思ったのですが、Spacemacsでは動かし方がわかりませんでした。
Spacemacsに新しく関数を定義する
$HOME/.spacemacs
のdotspacemacs/user-init
に以下の関数定義を追加します。
(defun my/insert-time-stamp ()
"Insert TimeStamp"
(interactive)
(insert (current-time-string)))
M-x my/insert-time-stamp
として呼び出すとカレントバッファにMon Feb 13 01:06:02 2017
が挿入されます。これで快適Emacsメモ生活が送れますね
補遺: 日付時刻フォーマット変更にはformat-time-string
を使う
current-time-string
の代わりにformat-time-string
を使うと、日付時刻フォーマットを指定することができます。
Author And Source
この問題について(Spacemacsでさくっとタイムスタンプを打つ), 我々は、より多くの情報をここで見つけました https://qiita.com/tamanobi/items/7631f7797db7de1cf756著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .