Emacs interface for Evernote which originally started on Google Code. Then it was updated for working with Ruby 1.9.3 and Emacs 24.1. Which was then updated to work with OAuth. Then just a little bit of Emacs customization niceness was added.
You will need to install the Evernote OAUTH Ruby gems in order to get all of this stuff working. Run the following command:
gem install evernote_oauth
You'll need to get a production developer token from Evernote and
in Emacs set the custom variable evernote-developer-token
. If
evernote-mode
is loaded this can be done easily with M-x customize-group evernote
.
Below is a sample .emacs config file,
(add-to-list 'load-path "~/.emacs.d/evernote-mode")
(require 'evernote-mode)
(setq evernote-username "<EVERNOTE USERNAME>") ; optional: you can use this username as default.
(setq evernote-enml-formatter-command '("w3m" "-dump" "-I" "UTF8" "-O" "UTF8")) ; option
(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)
(global-set-key "\C-cep" 'evernote-post-region)
(global-set-key "\C-ceb" 'evernote-browser)
(custom-set-variables '(evernote-developer-token "<EVERNOTE DEV TOKEN>"))
In this case, you will also need to install w3m,
apt-get install w3m
or
yum install w3m