如何优化根目录的设置

MarkEditor 是基于工作目录的,也就是每一个 Tab 对应一个根目录。
由于考虑到 App 的易用性,根目录的一些默认设置项,其实对于高阶使用者而言,是不恰当的。
我们应该要根据自己实际的需要,来优化根目录的设定。
本文,仅做部分推荐、示例,具体的,结合自己的实际情况,斟酌考虑。

如何设置根目录?

顶部菜单: “文件” --> “当前根目录配置”;或者直接使用快捷键 “Shift+Command+,” (注意逗号)。

“常规”项设定

列表中标题: 建议勾选 “Meta 中的标题优先”;
根目录标题: 建议勾选 “目录名”, 这样如果多 Tab 的话,就能看到当前根目录的目录名,而不是 “~”;
默认后缀: 系统默认是 .txt,看自己的偏好,一般建议 .md,以表示其为 Markdown 文档;
摘要行数: 看自己偏好,1~3,如果不希望文档列表中显示摘要,就设定为 0;
文件夹排序 & 文档排序: 选择为 “默认”,这样文件夹、文档可以通过拖动来实现排序,并且排序的结果是自动保存的,相对自然一些。

“模板”项设定

这里比较高阶一些,主要是“新文档模板”,如果没有特别的想法,就直接勾选 其它新文档模板中的 Title+Date,这个主要是影响到每次新建文档时候默认的内容,建议根据自己实际的需要进行调整。

其中 Title+Date 的模板实际内容为:

---
date: $date%Y-%m-%d %H:%M$
title: $name$
---

“图片”项设定

如果没有特别的要求,建议按照下图所示进行设定。

为什么这样设定?
1,默认的图片路径,是 ~/_image,表示图片文件夹位于文档所在的目录,此时,如果文档位置调整,图片目录的位置也需要同时调整,这会比较麻烦;对于基于固定的工作目录而言,可以直接将所有插图保存在根目录下的 /_images目录。
2,归档方式指定到,那么当天新增的图片会单独存入到同一个文件夹内;对于一天成文一篇、两篇的,插图的路径相对也是固定匹配的。
3,这个设定项,与“新文件模板”也是相关的,因为新建文档指定了 date: xxxx 这样的日期,MarkEditor 内置的 图片管理器 基本上能正确推断一篇文章应该对应的图片文件夹。(当然,不要随意更改 date,这会导致这种约定失效)

题外话,为什么 App 默认的规则就不是如上设定呢?
1,如上设定,约定超越规则,恰到好处的习惯,这也是人类保持高效的方式。
2,MarkEditor 的使用者不一定都会保持这种相对专业的设定,工作目录可能互相交叉,一篇文档打开的时候,图片目录不是相对路径,可能会直接导致图片不可见。
3,MarkEditor 的初阶使用者,或者保持了其它使用习惯的,不一定会有 date: xxxx 这样的使用习惯,虽然 图片管理器 很有用,但未必会使用起来。
综合而言,才保留了并不算非常专业的默认项,但相对易用性会高一些。

2018-05-17 22:11
Comments
Write a Comment