跳到正文
Vellum打开 Vellum

使用 Vellum。

开始使用所需的一切,以及一份可以随时回来查阅的参考。

键盘快捷键

在 Mac 上,用 ⌘ 代替 Ctrl,用 ⌥ 代替 Alt。在搜索框(Ctrl K)中输入 >,即可按名称运行任何命令。

页面
按键操作
Ctrl N新建页面
Ctrl Alt N快速记录:页面、语音备忘录、扫描或照片
Ctrl K · Ctrl P搜索页面,或输入 > 查看命令
↑ ↓ · j k上一个 / 下一个页面(不在输入时)
Enter编辑选中的页面
Ctrl S立即保存(页面也会在输入时自动保存)
写作
按键操作
Ctrl B · Ctrl I粗体 · 斜体
Ctrl Shift X删除线
Ctrl `行内代码
Ctrl K (in the editor)插入链接
Ctrl Enter勾选或取消任务复选框
[[ · ![[ · #链接页面 · 嵌入页面或文件 · 标签
Ctrl F在页面中查找
视图
按键操作
Ctrl E在编辑和阅读之间切换
Ctrl Shift F · Esc专注模式 · 退出
Ctrl J助手
标签页和窗格
按键操作
Ctrl-click · middle-click在新标签页中打开
Ctrl Alt-click在分屏窗格中打开
Ctrl Alt [ · ]上一个 / 下一个标签页
Ctrl Alt W关闭标签页
Ctrl \把页面移到另一个窗格
帮助
按键操作
Ctrl Shift /本列表

Vellum 中的 Markdown

页面使用 CommonMark Markdown,外加少量扩展,和 Obsidian、GitHub 使用的相同:

写法用途
[[Page]], [[Page#Heading]], [[Page|label]]链接到另一个页面、其中的某个标题,或使用你自己的链接文字
![[Page]], ![[file.pdf]]嵌入一个页面或附件
[[Page#^id]],以及段落末尾的 ^id链接到某一个块
#tag, #area/topic标签,可用 / 嵌套
- [ ] to do一个任务;按 Ctrl Enter 勾选
带有 key: value 的 --- front matter属性(标题、标签、日期…)
> [!note] Title标注块(后面加 + 或 - 可以折叠)
$x^2$, $$…$$数学公式(KaTeX)
mermaid 代码块图示和图表(Mermaid)
[^1]脚注

数据库

任何页面中的 ``` `vellum-db ``` 代码块都可以定义一个数据库(YAML)。它的行是它选中的页面;行的值是 front matter 属性。

键含义
name数据库的名称(其他代码块和代码单元格中的 use("…") 通过它引用)
sourcenotebook: Books(也包括子笔记本)、tag: reading,或用 where: 加一条基于属性的公式
properties由 { key, type } 组成的列表;类型:text、number、select、multi-select、date、checkbox、url、relation、rollup、formula;select 需要 options,formula 需要一个 formula
views由 { name, type } 组成的列表;类型:table、board、calendar、gallery、list;看板需要 group
database: 和 view:单独写在一个代码块中:在此处实时显示该数据库(及视图)

公式可以使用属性名、数字、带引号的文本、比较运算,以及这些函数:if、and、or、not、prop、abs、round、floor、ceil、sqrt、pow、min、max、sum、avg、count、length、empty、coalesce、upper、lower、trim、concat、contains、startswith、endswith、replace、slice、join、split、first、last、unique、number、text、format、now、today、date、dateadd、datesubtract、datediff、year、month、day、weekday、formatdate。汇总:count、sum、avg、min、max、list。

抽认卡

任何页面都可以包含抽认卡(学习):

写法卡片
Question :: Answer基础卡片,写在一行(:: 两边要有空格)
Question ::: Answer双向:还会反过来问 答案 → 问题
The {{c1::heart}} pumps {{c2::blood::fluid}}.填空:每个 cN 生成一张卡片;::hint 会显示在空格处
若干行,接着单独一个 ?,然后是答案的各行多行卡片,直到遇到空行为止;用 ?? 则为双向

代码单元格

语言是 Vellum 能运行的围栏代码块会变成单元格(JavaScript, TypeScript, Python, SQL, Lua, Shell (emulated), Ruby, PHP, R, Perl, Go, Rust, C, C++, OCaml, Haskell, Zig, C#, F#, Java, Clojure, Elixir, Erlang, Scheme, Prolog)。语言是反引号后的第一个词;py、js、ts 和 rs 这类别名也可以用。

单元格第一次运行时,Vellum 会在围栏上加一个简短的 ID,例如 {#3f9a1c2e},这样你编辑或移动它时,保存的输出依然跟着它。其他 Markdown 应用会忽略它。

更多内容:代码单元格。

备份与更换设备

“设置 → 备份与导出”会下载一个包含全部内容的文件(页面、文件、输出、设置);“从备份恢复”可以在任何设备上把它恢复回来。“导出所有页面”会生成一个兼容 Obsidian 的 Markdown 文件 .zip。加密同步让电脑、手机和平板保持最新。

系统要求

开始使用 Vellum

  1. 打开 Vellum

    访问 vellum.today。无需注册:你的页面存储在这台设备上。

  2. 写作

    新建一个页面;它会在你输入时自动保存。用 Markdown 写标题、列表和待办事项。

  3. 整理

    用 [[ 链接页面,添加 #标签,并把页面归入笔记本。

  4. 收集

    把 PDF、文档和照片拖进页面;其中的文字就能被搜索。

  5. 提问

    可选:开启设备端助手,就你的页面提问。

  6. 保护好内容

    从设置中下载备份,或在你的设备之间设置加密同步。