emacsでevernoteのノートの作成をする方法です。
基本的に、全て参考文献に書いてある内容と同じです。
まず、以下の2つをインストールします。
command-line-tools
GCC-10.7-v2
次に、以下のコマンドをターミナルに入力
ruby <(curl -fsSkL raw.github.com/mxcl/homebrew/go) brew update brew install gdbm gpg cd git clone git://github.com/sstephenson/rbenv.git ~/.rbenv mkdir .rbenv/plugins cd .rbenv/plugins git clone git://github.com/sstephenson/ruby-build.git git clone git://github.com/jamis/rbenv-gemset.gitbashを使ってる人は./bashrc、zshを使ってる人は./zshrcに、以下を記述
export PATH=$HOME/.rbenv/bin:$PATH eval "$(rbenv init -)"【シェルの再起動】
次に、以下のコマンドをターミナルに入力
rbenv install 1.9.2-p320 rbenv global 1.9.2-p320 rbenv rehash
【シェルの再起動】
以下をダウンロードし、emacsのパスが通る場所に置く 研究室の場合、emacslib内に置いておけば大丈夫
evernote-mode-0_41.zip
次に、自分のemacsの設定ファイルに以下を記述
研究室の場合、emacslib/dotemacs.el
;; Emacsにコマンドの位置を認識させて使えるようにする
(dolist (dir (list
"/sbin"
"/bin"
"/usr/sbin"
"/usr/bin"
"/usr/local/bin"
;; rubyの場所を直接指定
(expand-file-name "~/.rbenv/versions/1.9.2-p320/bin")
;; もしくは
;; (expand-file-name "~/.rbenv/shims")
))
(when (and (file-exists-p dir) (not (member dir exec-path)))
(setenv "PATH" (concat dir ":" (getenv "PATH")))
(setq exec-path (append (list dir) exec-path))))
;; Evernote mode
;; パスを通す
(add-to-list 'load-path
(expand-file-name "~/.emacs.d/elisp/evernote-mode-0_41"))
(require 'evernote-mode)
;; 新規ノート作成。タグ、タイトルなどを入力
(global-set-key (kbd "C-c e c") 'evernote-create-note)
;; タグを選択してノートを開く
(global-set-key (kbd "C-c e o") 'evernote-open-note)
;; 検索ワードを入力して、Note:と表示されたらTabで一覧が表示される
(global-set-key (kbd "C-c e s") 'evernote-search-notes)
;; evernote-create-searchで保存された検索ワードで検索
(global-set-key (kbd "C-c e S") 'evernote-do-saved-search)
;; 現在のバッファをEvernoteに記録
(global-set-key (kbd "C-c e w") 'evernote-write-note)
;; 選択範囲をEvernoteに記録
(global-set-key (kbd "C-c e p") 'evernote-post-region)
;; Evernote閲覧用ブラウザを起動
(global-set-key (kbd "C-c e b") 'evernote-browser)
;; 既存のノートに編集を加える
(global-set-key (kbd "C-c e e") 'evernote-change-edit-mode)
;; ユーザー名入力を省略できる。自身のアカウント名を設定
(setq evernote-username "your_evernote_account")
;; 毎回長いパスワードは面倒なので、最初にインストールしたgpgで管理
(setq evernote-password-cache t)
;; gpgファイルの保存先と名前を変更
(setq enh-password-cache-file "~/.emacs.d/evernote-mode.gpg")
最後に、ターミナルで以下を入力して終了
cd ~/.emacs.d/elisp/evernote-mode-0_41/ruby sudo ~/.rbenv/versions/1.9.2-p320/bin/ruby setup.rb
あとはemacsを再起動して、C-c e cと打って、パスワードを聞かれれば成功
OKを押して、パスワードを入力してください
参考文献
Emacs-evernote-modeをMacにインストールしたときのメモ
0 件のコメント :
コメントを投稿