emacs-evernote-mode

Emacs から Evernote ノートの作成/編集を可能とする emacs-evernote-mode を見つけた.
以下は,自分の計算機環境にセットアップした際のメモである.

インストール & セットアップ

インストール手順は以下のとおり:

まず,ruby が入っていなかったため, ruby1.8 をインストール.

$ sudo apt-get install ruby

http://code.google.com/p/emacs-evernote-mode/ から取ってきた
evernote-mode-0_41.zip を展開して,site-lisp に置く.
途中で $ sudo ruby setup.rb としているのがセットアップである.

$ cd ~/Software
$ cd evernote-mode-0_41/ruby
$ sudo ruby setup.rb 
$ cd ..
$ cp -p evernote-mode.el ~/.emacs.d/site-lisp/

ところで,個人的な emacs lisp ファイルを置く場所を作っていなかったため,.emacs.d の配下に設定.

$ makedir ~/.emacs.d/site-lisp

.emacs

load-path を含めて,~/.emacs における emacs-evernote-mode の設定は以下のとおり:

(setq load-path (cons "~/.emacs.d/site-lisp" load-path))

(require 'evernote-mode)
(global-set-key "\C-cec" 'evernote-create-note)
(global-set-key "\C-ceo" 'evernote-open-note)
(global-set-key "\C-ces" 'evernote-search-notes)
(global-set-key "\C-ceS" 'evernote-do-saved-search)
(global-set-key "\C-cew" 'evernote-write-note)

emacs-evernote-mode の使い方

C-c ec でノートを作り,emacs 上でセーブする (C-x C-s) ことで,Evernote にノートが作られる.

以下は,emacs-evernote-mode を使って,本記事の下書きを書いているところ:
f:id:ymuto109:20110906114447p:image

感想

テキストファイルを Emacs 上で作る機会が多いから,この Emacs Lisp は便利に使えそう.