Qiniu
七牛的同步如何设置?AccessKey & SecretKey
你可以的登录七牛的页面,进入到账户,选择密钥管理页面 (https://portal.qiniu.com/user/key),然后AK对应的就是MarkEditor配置里的AccessKey, SK对应的就是SecretKey。
注意: 不要对外透露(包括截图)自己的 AccessKey 与 SecretKey,这会让你七牛账户的管理权限完全暴露给别人。
Space
也就是 空间,输入七牛上创建的空间名即可,如果还没有创建过,则新建一个。
注意: 一般情况,在创建空间的时候,应该选择 公共空间 类型......
History Versions
历史版本
MarkEditor 默认会在文本文件编辑的 1 分钟内,自动创建一个对应的历史版本存档,默认最大存档数为 150。
你也可以在 偏好设置 -> 其它 中 启用、禁用 历史版本的功能,以及修改最大的版本数。
如何恢复历史版本?
在文件管理器中,选择对应的文本文档,右键点击,则可以看到 历史版本 菜单,点击即可进入对应的弹窗,选择自己需要的历史版本恢复即可。
历史版本管理器窗口中,每行的 +- 符是什么意思?
+ xxxxxx 表示这一行对比当前文档,是新增的
- xxxxxxxx 表示这一行对比新文档,是被删除的
一般情况下,当前行的内容修改,会被分解为两条......
让中文在 Markdown 中出彩
首行缩进
有些时候,中文的内容需要首行缩进才会更具美感。普通 Markdown 的最终效果,对这方面并不太友好。
我们做了不少的尝试,终于在 MarkEditor 中,不论是书写的本身,还是最终预览时的 HTML 内容,都可以遵循首行缩进规则。
点击 文件管理器 的右下角图标,可以对当前工作的目录进行设定,其中 文本缩进 处设定为 (比如) 2 就能实现常见的首行缩进。
并且,MarkEditor 是多个工作目录可以同时在 Tab 中打开的设计,所以,你可以为不同的目录, 设定不同的缩进。
Markdown标记符使用英文
Markdown是一种标记语言,听起来有些拗口?其实,标记......
Quick Notes
怎么启用快速笔记?
在屏幕右上角,找到系统菜单栏中的 MarkEditor (笔的形状) ,点击之,则可以看到一个小的弹窗,这就是 MarkEditor 的快速笔记窗口了。
快速笔记分为三种类型,一个是普通的笔记、一个是代码类型的、还有一个则是根据当前 App 不同,自动对应的名称。
默认情况下, 快速笔记是处于启用的功能,目录位于 ~/MarkEditorQuickNote 中,你可以更改其根目录,或者也可以禁用这个功能。
如何关闭快速笔记?
MarkEditor 的顶部菜单, 视窗 -> 快速笔记 -> 禁用 即可禁用快速笔记的功能。
如何将快速笔记......
Export
导出为图片
导出为图片,有三个属性设置:
类型: 默认为 HTML,表示最终渲染页面; 如果选择为 Text,则是原始文本。
适应移动端: 如果勾选,会尝试为移动端适应而进行优化
到粘贴板: 如果勾选,图片会直接存入粘贴板
复制为 URL复制 公开URL (Qiniu/S3)
这是 Senior 版本的功能,会将当前文档转为 HTML 文件 (位于当前文档所在目录内),然后对整个根目录进行云端同步,然后再获得云端对应的 URL,并复制到粘贴板中。
注意: 这会产生冗余的 HTML 文件, 并且会进行全目录的同步。
复制 MarkEditor URL
这是 Pr......
Document Link
简单的文档链接
直接从 MarkEditor 的左侧拖入其它文档,即可创建简单的文档链接,其语法仍然是普通的 Markdown 语法,类似 [显示的文本](/hello_world.md)。
点击具体的链接时,MarkEditor 会自动打开对应的路径的文档,在新打开的文档中,右键点击,可以选择 “打开上篇文章” 跳转回来。
注意: 链入的文档路径,必须跟当前正在编辑的文档处于相同的工作目录下。
兼顾网站 URL 的文档链接
假设有一篇文章,为 hello.md,其最终在网站上被访问的 URL 为 http://yourdomain.com/read/my_hello_pag......
Wiki Site
Wiki 站点
MarkEditor 可以将当前打开的(工作)目录,导出为全站的 Wiki 网页模式,默认存储位置位于目录下的_wiki文件夹下。
你可以将这些页面直接同步到已绑定的云存储中,也可以直接在本地局域网被访问到。
注意1: 如果是要将整个 Wiki 网站发送给他人,应该需要将整个工作目录压缩为 zip 文件再发送给对方,如果仅仅是 __wiki 目录,则文章中包含的一些图片,将会无法显示。
注意2: 每个目录下的 index.md 会作为该目录的首页,根目录下的 index.md 会作为网站的首页。
导出设置项说明
在 Wiki 网站导出的时候,界面上有些设置项......
GTD Tool
一个 Markdown 的列表语法,可以鼠标直接点击 -,切换 done/undone 的状态,或者快捷键 Command+D 进行状态的切换。
当我们处理一些既是备忘,又是 todo-list 的时候,这个功能非常好用。用最简洁的方法完成高效的工作,也不需要进行特殊的管理、象限的区分,因为只是普通文本,选择、复制、粘贴,各种的方便。
另外非常重要的一点是,它们可以基于文件夹进行归档,一览无余。
MarkEditor 待处理(示范)
增加快捷键的帮助文档
导出的图片,嵌入原始文本
插入图片的时候,进行再识别...
兼容 Actions 的键盘快捷键
引用......
Writing Statistics
写作统计机制
MarkEditor 在文字输入的时候,会统计写作行为,但也局限于计数统计,其它的信息不在统计范畴之内。
在我们长时间使用一个 App 的时候,一年、两年,五年,甚至更长时间,这些微乎其微的统计数据会最终累加,让写作的结果更有意味。
写作统计界面说明
MarkEditor 统计两种类型的 words, 一个是 CJK (中日韩) 的输入,一个是普通的输入 (比如英文),两者的字数计算不完全一致,所以分开统计。
折线图表的横坐标是代表所在的小时,比如 1 表示 1:00~1:59 之间,纵坐标代表的是 words。
右键点击,可以导出统计结果的图片,或者直......
程序员的笔记.py
# 有时候,我们可能需要使用记录一些代码比较多的笔记,
# 可能是shell的脚本,可能是某些代码片段。
# 特定的代码语言的规则,跟Markdown通常是冲突的;
# 当然可以使用```lang```的方式插入代码;
# 为什么不直接不把整个代码块作为一个文件?并且支持YAML格式的meta信息声明?
# 比如一个文件名是hello.py.md,它是一个markdown文本,
# 同时也会被视为python语言的代码文件,
# 同理比如hello.ruby.md,则是认为是ruby语言。
# 如果metadata中声明lines: true, 则最终渲染为HTML格式的会显示代码行数。
i......