[转]用 Markdown 写印象笔记(Evernote)

使用印象笔记很久了,什么都觉得很好,就是不支持 Markdown 书写语法,实在是太遗憾了。今天发现网上有人介绍了一款 Sublime 的一个插件 Evernote,尝试了一下觉得还是一个不错的方案,正好我也很喜欢使用 Sublime 编辑器,如此甚好,哈哈…

一、安装

1.1 用 Sublime 的 PackageControl 安装 Evernote 插件

1.2 设置 Sublime 与印象笔记做关联

国内印象笔记用户打开链接:https://app.yinxiang.com/api/DeveloperToken.action,国际 Evernote 用户打开链接:https://www.evernote.com/api/DeveloperToken.action。然后点击页面按钮 Create a developer token 生成开发者秘钥。

打开 Sublime Preferences -> Package Settings -> Evernote -> Settings - User 在文件中贴入如下内容:

1
2
3
4
{
"noteStoreUrl": "",
"token": ""
}

noteStoreUrltoken 值为之前打开的页面的上的值,然后保存。

测试是否成功:通过快捷键 ctrl+shift+p 打开 Sublime 命令窗口,输入 evernote,就会看见 Evernote 的许多命令,点击 evernote:list recent notes,如果看到罗列出最新的笔记,则说明授权成功。

二、快捷键设置

插件默认没有添加快捷键,但可以自己配置。通过快捷键 ctrl+shift+p 打开 Sublime 命令窗口,输入 key binding,选择 User 那,写入你的内容。

下面是我的设置:

1
2
3
4
5
[
{ "keys": ["Ctrl+e", "Ctrl+o"], "command": "open_evernote_note" },
{ "keys": ["Ctrl+s"], "command": "save_evernote_note", "context": [{"key": "evernote_note"}, {"key": "evernote_has_guid"}] },
{ "keys": ["Ctrl+s"], "command": "send_to_evernote", "context": [{"key": "evernote_note"}, {"key": "evernote_has_guid", "operator": "equal", "operand": false}] }
]

解释:意思是,按 ctrl+e, o 后,会打开印象笔记,按 ctrl+s 会将笔记保存并且同步到印象笔记。

三、常用命令

通过快捷键 ctrl+shift+p,打开 Sublime 命令窗口就可以使用一些常用命令了。

  • Evernote: New empty note:创建笔记
  • Evernote: Open Evernote Note:打开印象笔记
  • Evernote: List recent notes:打开最近笔记
  • Evernote: Search note:搜索笔记

四、个人配置

主要更改了代码的字体和颜色,需要注意的是替换掉 noteStoreUrltoken 值为步骤 2 中获取内容。点击 Sublime Text 的 Preferences -> Package Settings -> Evernote -> Settings - User 粘贴以下内容:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
{
"noteStoreUrl": "更换为步骤 2 中获取的 noteStoreUrl",
"token": "更换为步骤 2 中获取的 token",
"inline_css": {
"body": "",
"pre": "color: #000000; font-family: Consolas,monospace; font-size: 0.9em; white-space: pre-wrap; word-wrap: break-word; border: 1px solid #cccccc; border-radius: 3px; overflow: auto; padding: 6px 10px; margin-bottom: 10px;",
"code": "color: black; font-family: Consolas,monospace; font-size: 1.1em;",
"inline-code": "color: #c7254e; font-family: Consolas,monospace; padding: 0.1em 0.2em; margin: 0.1em; font-size: 85%; background-color: #f9f2f4; border-radius: 3px; border: 1px solid #d6d6d6;",
"h1": "margin-bottom: 1em; margin-top: 1.2em;",
"footnotes": "border-top: 1px solid #9AB39B; font-size: 80%;",
"hr": "color:#9AB39B;background-color:#9AB39B;height:1px;border:none;",
"sup": "color:#6D6D6D;font-size:1ex",
"blockquote": "border-left: .5ex solid #BFBFBF; margin-left: 0px; padding-left: 1em; margin-top: 1.4285em; margin-bottom: 1.4285em;",
"table": "border-collapse: collapse; border-spacing: 0; margin: 1em;",
"td": "border: 1px solid #DDD; padding: 6px 13px;",
"th": "border: 1px solid #DDD; padding: 6px 13px;",
"tr:odd": "border: 1px solid #DDD; padding: 6px 13px;",
"tr:even": "border: 1px solid #DDD; padding: 6px 13px; background-color: #F8F8F8;"
},
"code_highlighting_style": "github",
"code_friendly": true,
"gfm_tables": true,
"wiki_tables": false,
"emphasis_mark": "_",
"strong_mark": "**",
"item_mark": "*",
"notes_order": "updated",
"max_notes": 100,
"update_on_save": false,
"evernote_autocomplete": true,
"sort_notebooks": false,
"show_stacks": true,
"open_single_result": true,
"tab_prefix": "Evernote: ",
"warn_on_close": true
}

原文地址

欣赏此文?求鼓励,求支持!
显示 Disqus 评论
0%