用Sublime配制evernote全解

网上大多数都是sulime配制evernote都是针对mac的,我研究了两天,发现windows也没有太多难度,唯一就是比较奇葩的问题找不见文件,但其本上直接下载包就可以解决。
感谢 @Kairyou

所需软件:

  • sublime text3

所需sublime插件:

  • package control
  • sublime-evernote
  • Sublime Tmpl
  • markdown Editing
  • markdown Preview

安装Packages Controls:

  • 下载Sublime text3 下载安装,免费版可以用,也可以在网上随便找一个破解码。

安装packages controls:

  • 安装后可使用install package 命令。
  • Sublime中打开打开Sublime在 Preferences >> Browse packages...
  • 退一个目录,找到 Installed Packages 拷贝过去。
  • 重新启动 Sublime.

还有一种方法同样可以安装。

  • 在View先项中调出 Show console
  • 复制如下代码后回车
import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)  

安装evernote插件

  • ctrl + shift + p 调出Command palatte...
  • install package >> evernote
  • 打开 Sublime Evernote 插件的设置文件 Preferences > Package Settings > Evernote > Settings - User
获取印象笔记应用授权

中国版印象笔记客户打开
国际版的印象笔记用户打开 把http://yingxinag.com替换成http://evernote.com
并登陆,获取应用授权
你将获得 Developer Token 和 NoteStore URL
将上面获取到的信息复制到相应的位置, 格式是:

{
 "noteStoreUrl": "你的 NoteStore URL",
 "token": "你的 Developer Token"
}

token 是以S=开头的一串字符串
noteStoreUrl 是一段 http 地址,你需要手动将https替换成http
保存设置文件(可能还需要重启你的Sublime Text)之后,尝试打开一个笔记以确保你的印象笔记能正常工作

  • 此时你可以ctrl + shift + p 调出Command palatte 输入 evernote: list recent notes,如果成功可以看到你最近的笔记。

参考:[sublime-evernote wiki](First Use · bordaigorl/sublime-evernote Wiki · GitHub)

配制快捷方式:

其实你己经可以使用印象笔记了,但为了

  • 同样方法用 Install 安装 Sublime Tmpl,Markdown Preview 与Markdown Editing这三个包

配制markdown模版:

  • 通过 Preferences > Bowse Packages... 找到SublimeTmpl文件夹中 找到 tmplates 新建一个md.tmpl的文档:
  • 用Sublime 打开 md.tmpl 文档 写入以下格代码,保存 。可参考:[印象笔记wiki](Metadata · bordaigorl/sublime-evernote Wiki · GitHub)
--- 
title: 2016.2.3
tags: 日记 
notebook: 00.日清单/总结 
---

模板配制完成,Evernote能识别这三个关键字 依次是标题,标签,笔记本。

配置menu中的MD选项

  • 在选项 File > New file(SublimeTmpl) > menu 照猫画虎的加入如下代码:
{
 "caption": "md",
 "command": "sublime_tmpl",
 "args": {
 "type": "md"
 }
 },

这样我们就能看到md的模版选项了。

配置快捷键:

  • Evernote 的快捷键在 Key Bindings——User 中代码如下:
{ "keys": ["super+e"], "command": "show_overlay", "args": {"overlay": "command_palette", "text": "Evernote: "} },
{ "keys": ["ctrl+e", "ctrl+s"], "command": "send_to_evernote" },
{ "keys": ["ctrl+e", "ctrl+o"], "command": "open_evernote_note" },
{ "keys": ["ctrl+e", "ctrl+u"], "command": "save_evernote_note" },

["ctrl+e", "ctrl+s"] 就是先按完ctrl + e 后再按 ctrl + s

  • md模版的快捷键是在下面代码下再插入下面代码:
{ "keys": ["ctrl+alt+m"], "command": "sublime_tmpl", 
"args": {"type":"md"},"context":[{"key":"sublime_tmpl.md"}] },

可参考:sublime开发插件-初尝
这时你的配制己经其本完成,可以用Sublime来写 markdown版本的Everonte。
好麻烦,但这也不能阻档爱折腾的你,是不是?

高亮笔记模板:

  • install package 安装MarkdownEdinting.
  • 加入代码在 preferences > package settings > Sumblime > Setting (user)中。
    {"md": {
        "syntax": "Packages/MarkdownEditing/Markdown.tmLanguage"
         }
     }


你可能感兴趣的:(用Sublime配制evernote全解)