表格
表格能把细节并排对齐:按人分列的行李清单、时间表、比较表。你可以像编辑网格一样编辑它,而它背后是普通的 Markdown,所以导出时干净利落,在哪里都清晰可读。
插入表格
选取 格式 › 表格 或按下 ⌥⌘T。Varlig 会插入一个小表格,并把光标放在第一个单元格中,同时选中 列 1,让你可以直接输入表头。
要编辑笔记中已有的表格,点按一个单元格即可。
在表格中移动
在单元格中输入时:
| 按键 | 作用 |
|---|---|
| Tab | 移到下一个单元格。越过最后一个单元格时,会添加一行。 |
| Shift-Tab | 移到上一个单元格。在第一个单元格中按下时,会返回笔记。 |
| Return | 移到下方的单元格。在最后一行中按下时,会添加一行。 |
| Escape 或 ⌘↩ | 返回笔记。 |
| ⌘Z 和 ⇧⌘Z | 撤销和重做,与在笔记中的其他位置一样。 |
粗体、斜体、链接(⌘K)、笔记链接(⌘D)和日期快捷键在单元格中同样可用。
添加和删除行与列
在单元格中输入时,可以使用以下快捷键:
| 操作 | 快捷键 |
|---|---|
| 在下方添加一行 | ⌃⌘↓ |
| 在后面添加一列 | ⌃⌘→ |
| 删除该行 | ⌃⌘⌫ |
| 删除该列 | ⌃⇧⌘⌫ |
表头行,以及表格中剩下的最后一列,都无法删除。
按住 Control 键点按单元格,可以使用更多操作:在上方或下方添加一行,在前面或后面添加一列,上下移动行或左右移动列,设置列的对齐方式,或者把整个表格拷贝为 Markdown、CSV 或 HTML。
选择多个单元格
在单元格中输入时,按住 Shift 键再按方向键,就能从这个单元格开始选择一块单元格:⇧↑ 和 ⇧↓ 随时可用;⇧← 和 ⇧→ 则要等光标位于单元格文字的那一端,或者整段文字已被选中时才能用。按住 Shift 键点按另一个单元格,或者从一个单元格拖到另一个单元格,效果相同。选中的区域会着色并加上轮廓。
选中一块单元格后:
| 操作 | 结果 |
|---|---|
| 拷贝(⌘C) | 把这些单元格放到剪贴板上,既是以制表符分隔的文本(Numbers、Excel 和 Google 表格会把它粘贴为单元格),也是 Markdown 表格(粘贴到笔记中就是表格)。选区在表头行下方时,会把各列的表头一并带上。 |
| 剪切(⌘X) | 拷贝这些单元格,然后清空它们。 |
| Delete 键 | 清空这些单元格。 |
| 粘贴(⌘V) | 从选区左上角的单元格开始填充,并选中填充的部分。不含制表符的单行文本会替换左上角单元格的文字。 |
剪切和删除各算一步撤销,并且会保留行和列。右键点按选区中的单元格,菜单顶部会有 拷贝单元格、剪切单元格 和 清除单元格;在只读笔记中,只有 拷贝单元格 可用。
直接输入会替换你起始的那个单元格的文字。点按、按下其他任意键、全选 或 Escape 都会结束选择,再按一次 Escape 则返回笔记。
从电子表格粘贴
从 Numbers、Excel 或 CSV 文件中拷贝一块单元格,然后粘贴到表格里:行和列会各就各位地落进单元格中,而不是变成一坨文字。CSV 中带引号的字段会保留其中的逗号和换行。
把表格拷贝出去
右键点按表格,可以使用 拷贝 Markdown、拷贝 CSV、拷贝 HTML 和 拷贝 TSV —— 电子表格需要的是 TSV。这些操作在只读笔记中同样可用。
列宽
同一个菜单中的 列宽 提供 窄、默认、宽 和 适合内容。你设置的宽度,Varlig 会记在表格下方的一行注释里,它在你写作时不会碍事,也不会出现在导出文件中:
| 项目 | 费用 |
| --- | --- |
| 帐篷 | CNY 700 |
<!-- {"columnWidths":["narrow","default"]} -->
由于它是文件的一部分,这个宽度会跟着笔记一起带到另一台 Mac 上。
Markdown 中的表格
表格由若干行用 | 分隔的单元格组成,表头行下方还有一行短横线。这一行中的冒号决定每一列的对齐方式:
| 房间 | 漆色 | 桶数 |
| :--- | :----: | ---: |
| 厨房 | 灰绿色 | 2 |
| 卧室 | 暖灰色 | 3 || 房间 | 漆色 | 桶数 |
|---|---|---|
| 厨房 | 灰绿色 | 2 |
| 卧室 | 暖灰色 | 3 |
| 分隔符 | 对齐方式 |
|---|---|
:--- |
左对齐 |
:---: |
居中 |
---: |
右对齐 |
--- |
默认 |
| 字符不必上下对齐;无论是否对齐,Varlig 都能读取表格。