メメメモモ

プログラミング、筋トレ、ゲーム、etc

最近入れた拡張など

emacs

howm

インストール

$ curl -O http://howm.sourceforge.jp/a/howm-1.3.9.2.tar.gz
$ tar xvzf howm-1.3.9.2.tar.gz
$ cd ./howm-1.3.9.2
$ ./configure --with-lispdir=$HOME/.emacs.d/**elisp** --with-docdir=$HOME/.emacs.d/share/howm --with-extdir=$HOME/.emacs.d/bin
$ make
$ make install
$ mkdir ~/.emacs.d/howm


設定

;; howmメモ保存の場所
(setq howm-directory (concat user-emacs-directory "howm"))
;; howm-menuの言語を日本語に
(setq howm-menu-lang 'ja)
;; howmメモを1日1ファイルにする
(setq howm-file-name-format "%Y/%m/%Y-%m-%d.howm")
;; howm-modeを読み込み
(when (require 'howm-mode nil t)
(define-key global-map (kbd "C-c ,,") 'howm-menu))

保存と同時に閉じる設定

(defun howm-save-buffer-and-kill ()
"howmメモを保存と同時に閉じる。"
(interactive)
(when (and (buffer-file-name)
(string-match "¥¥.howm" (buffer-file-name)))
(save-buffer)
(kill-buffer nil)))

参考

Emacs実践入門 ?思考を直感的にコード化し、開発を加速する (WEB+DB PRESS plus)

Emacs実践入門 ?思考を直感的にコード化し、開発を加速する (WEB+DB PRESS plus)