windows 平台下用 emacs 编辑 evernote(部署篇)
作者: 吴遥
记笔记最爽莫过于:用 emacs 的 org 模式编辑文本,再上传到 evernote 上。当然这个“爽”,是有代价的,也是有限度的。
我的软件版本
emacs24 + ruby193 + evernote-mode r198 + w3m(可选)
ruby
在 windows 平台,最快的办法是下载 rubyinstaller——rubyinstaller.org(貌似被墙掉了),所以我找到了另一个来源——http://rubyforge.org/frs/?group_id=167&release_id=44412。 安装是记得设置 ruby 的环境变量,不然 emacs 可能找不到 ruby 命令。
evernote-mode
目前最新的版本是 evernote-mode-0_41.zip,建议使用 svn 下载。解压后鼠标双击 ruby/setup.rb,即自动安装 ruby 库。(在此之前先安装 ruby )将 evernote-mode.el 复制到 emacs 可以找到的目录下。在 .emacs 文件里添加如下代码设置。
1 2 3 4 | (setq evernote-username "mail@domain.com") (setq enh-enclient-command "C:/Ruby193/bin/enclient.rb") (require 'evernote-mode) (setq evernote-enml-formatter-command '("w3m" "-dump" "-I" "UTF8" "-O" "UTF8")) |
w3m
可以下载源码自己编译一个,我是在网上找到一个现成的。w3m 是可选的,为什么这样说呢?evernote 的笔记主要有两种格式:text 和 xhmtl,如果是 text 格式,那么就不需要 w3m;如果是xhtml,那么就要 w3m 来格式化,使其正确显示。如果没 w3m,那么就会看到很多的 html 标签。
FAQ
emacs 找不到 ruby, enclient.rb
如果在安装 ruby 的时候有设置环境变量,并双击了 setup.rb,就不会这些问题。也可以在 emacs 里设置环境变量。
1 2 3 4 5 6 7 8 9 10 11 | (setenv "PATH" (concat "C:/devenv/bin;" "C:/MinGW/bin;" "C:/MinGW/msys/1.0/bin;" "C:/MinGW/msys/1.0/local/bin;" (getenv "PATH"))) (setq exec-path (append exec-path '("C:/devenv/bin" "C:/MinGW/bin" "C:/MinGW/msys/1.0/bin" "C:/MinGW/msys/1.0/local/bin" ))) |
can’t convert nil into String
如果出现这个问题,很可能是 evernote-mode(文件 enclient.rb)的版本不够新,r198 版本以及 fix 这个 bug。
试试用 svn 拿最新的代码:
svn checkout http://emacs-evernote-mode.googlecode.com/svn/trunk/ emacs-evernote-mode-read-only
cygwin warning: MS-DOS style path detected
设置环境变量能忽略这个报警,变量名为 CYGWIN,值为 nodosfilewarning
有问题怎么解决
evernote-mode 的官网找找有没有类似的问题。
我会用 edebug-defun 单步 evernote-mode.le 的代码,重要的函数有 evernote-login
, enh-command-login
, enh-command-issue
, enh-command-with-auth
等等。
参考资料
- http://code.google.com/p/emacs-evernote-mode/
- http://code.google.com/p/emacs-evernote-mode/issues/list
- http://emacser.com/evernote-mode.htm
- http://dev.evernote.com/documentation/cloud/samples/

a WordPress rating system
read full article
[回复]
I think that what you said was very reasonable. But, what about this?
what if you added a little information? I am not saying your content isn’t good, however what if you added something that grabbed folk’s attention?
I mean windows 平台下用 emacs 编辑 evernote(部署篇) | Emacs中文网 is kinda plain. You should glance at Yahoo’s home page and watch how they create article titles to grab people to click.
You might add a video or a picture or two to grab people excited about what you’ve got to say.
In my opinion, it might bring your posts a little bit more interesting.
[回复]
عقارات الرحاب/عقارات مدينتى/عقارات الرحاب/عقارات مدينتى/عقارات الرحاب/عقارات مدينتى/عقارات الرحاب/عقارات مدينتى/عقارات الرحاب/عقارات مدينتى/عقارات الرحاب/عقارات مدينتى/عقارات الرحاب/عقارات مدينتى/عقارات الرحاب/عقارات مدينتى/
عقارات مدينتى والرحاب/كونتكت/عقارات مدينتي/فيلات مدينتى/فلل للبيع/
شقق مدينتى/شقق للبيع بمدينتى/عقارات مدينتى/عقارات مدينتى للبيع/عقارات مدينتى/عقارات مدينتى/عقارات للبيع بمدينتى/عقارات الرحاب/اعلانات مبوبة/
اعلانات عقارات/
اعلانات مدينتى/اعلانات/عقارات/عقارات للايجار/عقارات للبيع
/موتوسيكلات/اعلانات عربيات/اجهزة منزلية/تلفزيون/كمبيوتر/ملابس حريمى/ملابس رجالى
/فساتين افراح/اعلانات سعات
/موبيلات/ارقام تلفون مميزة/معدات رياضية/مستلزمات اطفال/العاب اطفال/اعلانات وظائف/افراد امن
/اعلانات توظيف/مطلوب سكرترية/حيوانات اليفة
/كلاب للبيع/قطط للبيع/اعلانات خدمات/اعلانات عروض شركات/اعلانات اعمال صيانة/حفلات/اعلانات مبوبة/اعلانات مجانا
/منتجات تخسيس/اضافة اعلان/اعلان/كونتكت
شقق للايجار بمدينتي/شقق للبيع فى مدينتى/شقق للايجار في الرحاب/شقق للبيع فى الرحاب/شقق للبيع في الرحاب بالتقسيط/شقق للبيع في مدينتي بالتقسيط/فلل للبيع في مدينتي/شقق مفروشة للايجار في مدينتي/شقق للايجار بمدينتي/
شقق للبيع فى مدينتى/شقق للايجار في الرحاب/
شقق للبيع فى الرحاب/شقق للبيع في الرحاب بالتقسيط/شقق للبيع في مدينتي بالتقسيط/فلل للبيع في مدينتي/شقق مفروشة للايجار في مدينتي/شقق للايجار بمدينتي/شقق للبيع فى مدينتى/شقق للايجار في الرحاب/شقق للبيع فى الرحاب/شقق للبيع في الرحاب بالتقسيط/شقق للبيع في مدينتي بالتقسيط/فلل للبيع في مدينتي/شقق مفروشة للايجار في مدينتي/
شقق للايجار بمدينتي/شقق للبيع فى مدينتى/شقق للايجار في الرحاب/شقق للبيع فى الرحاب/شقق للبيع في الرحاب بالتقسيط/شقق للبيع في مدينتي بالتقسيط/فلل للبيع في مدينتي/
شقق مفروشة للايجار في مدينتي/شقق للايجار بمدينتي/شقق للبيع فى مدينتى/شقق للايجار في الرحاب/شقق للبيع فى الرحاب/شقق للبيع في الرحاب بالتقسيط/شقق للبيع في مدينتي بالتقسيط/فلل للبيع في مدينتي/شقق مفروشة للايجار في مدينتي/
شقق للايجار بمدينتي/شقق للبيع فى مدينتى/شقق للايجار في الرحاب/شقق للبيع فى الرحاب/شقق للبيع في الرحاب بالتقسيط/شقق للايجار بمدينتي/شقق للبيع فى مدينتى/شقق للايجار في الرحاب/شقق للبيع فى الرحاب/شقق للبيع في الرحاب بالتقسيط/شقق للبيع في مدينتي بالتقسيط/فلل للبيع في مدينتي/شقق مفروشة للايجار في مدينتي/
اعلانات بغداد/اعلانات الدوحة/اعلانات بيروت/اعلانات الرياض/اعلانات مكة/اعلانات الجزائر/اعلانات ابوظبى/اعلانات دبى/اعلانات عمان/اعلانات بورسعيد/اعلانات طنطا/اعلانات البصرة/
[回复]