跳转到主要内容

Obsidian 库指南

2 分钟 376 words

Astro 和 Obsidian 标志垂直堆叠,中间有一个"+"(加号)。

概述

所有插件、键绑定和主题都可以根据您的喜好进行自定义,但这是默认开启的功能。

理念

  1. 即插即用的 Astro 博客体验。
  2. 强调自定义和模块化。
  3. 后端和前端之间的视觉一致性。

主题

为了开箱即用的自定义,使用了 Minimal 主题。它使用了低调的配色方案和高对比度选项。

默认还安装了 Minimal Theme SettingsHiderStyle Settings 社区插件,让您完全掌控您的体验。

CSS 代码片段

astro-modular-styling 为嵌入式 HTML 元素提供了与主题在前端处理它们时相似的外观,例如表单和按钮样式。

提示:可选的 CSS 代码片段

重要快捷键

这里是一些为此主题特别设置的重要快捷键指南:

  • 切换左侧面板:CTRL + ALT + Z
  • 切换右侧面板:CTRL + ALT + X
  • 切换标签栏:CTRL + ALT + S
  • 向后导航:ALT + ←
  • 向前导航:ALT + →
  • 打开主页:CTRL + M
  • 添加新属性:CTRL + ;
  • 切换当前笔记的属性可见性:CTRL + ALT + P
  • 切换阅读视图:CTRL + E
  • 切换禅模式:CTRL + SHIFT + Z
  • 插入图片:CTRL + '
  • 将图片插入属性:CTRL + SHIFT + '
  • 插入标注:CTRL + SHIFT + C
  • 重命名当前笔记:CTRL + R
  • 打开 SEO 审计:CTRL + SHIFT + A
  • 启动终端:CTRL + SHIFT + D
  • 打开 Astro 配置文件:CTRL + SHIFT + ,
  • Git:提交和同步 CTRL + SHIFT + S

如果您使用的是 Mac,CTRL = CMD

插件

禁用的默认核心插件:

  • Canvas
  • Daily notes
  • Note composer
  • Page preview
  • Templates
  • Sync

启用的社区插件:

  • Alias Filename History
  • Astro Composer
  • Default New Tab Page
  • Git
  • Hider
  • Homepage
  • Image Inserter
  • Minimal Theme Settings
  • Paste image into property
  • Paste image rename
  • Property Over Filename
  • ProZen
  • SEO
  • Shell commands
  • Style Settings
  • Title-Only Tab

Astro Composer 和 Alias Filename History

便于轻松创建新笔记作为 Astro 博客文章、页面、项目或文档。只需使用 CTRL + N 创建新笔记,输入标题大小写或带有特殊字符的标题,生成的笔记或文件夹名称是标题的短横线分隔版本,不带特殊字符。这对于自动化内容页面短链接非常理想。

您还可以定义和设置默认属性,可以为任何打开的笔记自动生成或手动设置。“标准化属性”命令可以帮助设置或重新组织任何缺失的属性或标签,特别是如果您以后更新属性模板。

与其他主题不同,您可以使用维基链接或标准 markdown 链接,而无需通过”为 Astro 转换内部链接”命令将它们转换为 Astro 的内部链接。此主题支持任何与 Obsidian 兼容的内部链接。

您还可以通过右键单击标题并选择”复制标题链接”来轻松获取标题的链接。

CTRL + R 允许您轻松重命名博客文章,笔记文件名(或父文件夹)会自动更新为短横线分隔格式。发生这种情况时,旧文件名将默认通过 Alias Filename History 插件存储为别名。这意味着旧文章或页面 URL 的重定向将转到当前文章的短链接,这在 Astro 中配置。

您可以调整许多设置,包括忽略名称的正则表达式(如 Untitled_ 前缀)、存储名称的超时秒数,或者如果您使用基于文件夹的文章选项,也查找父文件夹名称中的更改。

Homepage 和 Default New Tab Page

这两个插件协同工作,使您的默认屏幕是一个 .base 文件,它是您所有博客文章的目录,按时间倒序列出。您可以根据自己的喜好自定义笔记属性和视图。

Base 嵌套在一个名为 _bases 的文件夹中,因为 Astro 会忽略带有下划线前缀的文件和文件夹,让您可以在 Obsidian 中使用它,而无需为实时网站处理它。

我称之为”Home Base”。

Minimal Theme Settings、Hider 和 Style Settings

如前所述,这些插件让您保持专注和免受干扰,同时允许自定义您的体验。

如果您想隐藏任何面板,可以使用 CTRL + ALT Z 隐藏左侧面板,CTRL + ALT + X 隐藏右侧面板,或 CTRL + ALT + S 隐藏标签栏。再次按下将再次显示它们。

在 Style Settings 中,唯一修改的选项是隐藏属性标题和”添加属性”按钮。如果您愿意,可以禁用此插件并使用 hide-properties-heading-and-add-properties-button.css CSS 代码片段。

Paste Image Rename 和 Paste Image Into Property

快速拖放图像文件或直接从剪贴板粘贴,并给它们短横线分隔、SEO 友好的名称。两者都直接在笔记内容或属性中工作。

Image Inserter

只需几次击键即可轻松从 Unsplash 或其他来源拉取图像。只需使用 CTRL + ' 插入图像 - 并立即通过 Paste Image Rename 插件为其设置 SEO 友好的文件名。使用 CTRL + SHIFT + ' 插入到指定属性中。

Title-Only Tab

title 属性中提取,而不是使用任何标签的文件名。

Property Over Filename

在链接或搜索笔记时,您可以使用 title 属性作为其主要标识符,这在视觉上和语义上对于链接和搜索内容更有帮助,因为笔记文件名是短横线分隔格式的文章/页面短链接,而不是标题。

当您链接到另一个笔记时,其 title 会自动设置为超链接文本,但在插入后您可以轻松更改为其他内容。

ProZen

禅模式提供了另一种快速专注于写作的选项。按 CTRL + SHIFT + Z 将进入禅模式:自动全屏,除了您的内容外,所有元素都被移除。然后使用 ESC 退出。

如果您不喜欢使用 Hider 来移除 UI,而更喜欢根据需要一次性全部切换,这个插件是一个很好的替代方案。或者,您可以使用 Minimal 主题中包含的专注模式。

SEO

获取您内容的快速审计,以进行搜索引擎排名和 AI 解析。您可以快速获取整个库的快照或深入查看特定文章。

Shell commands 和 Commander

Shell commands 帮助我们快速打开两样东西:终端和 Astro 的 config.ts 文件。

要快速打开终端,使用”启动终端”命令。它已为 Windows、macOS 和 Linux 修改,以在相关目录中启动终端,以便您可以轻松执行标准的包管理器命令,如 npmpnpm。可以使用 CTRL + SHIFT + D 激活。

要快速打开您的 config.ts 文件,只需使用”Astro 配置”命令。您也可以按 CTRL + SHIFT + , 使用默认应用程序打开它。

Commander 帮助我们将这些操作中的每一个的按钮放在文件资源管理器 UI 上。

Linux 用户警告

BRAT(临时)

仅临时用于在 Alias Filename History、Astro Composer、Disable Tabs、SEO 和 Property Over Filename 插件在 Obsidian 插件目录中可用之前加载它们。此库的未来版本将移除 BRAT,转而使用官方版本。

Git

使用 Git 插件,您可以使用 CTRL + SHIFT + S 轻松发布到您的 Astro 博客,而无需离开 Obsidian。只需启用插件并使用 git 进行配置即可打开。

Disable Tabs

默认情况下这是关闭的,但如果启用,打开任何新标签只会替换当前标签。特别是当您隐藏标签栏且不想要多个标签时。如果您启用此插件,您可能想使用上面提到的一些可选 CSS 代码片段来使窗口管理更容易。

当与 Homepage 和 New Default Tab 插件结合使用时,CTRL + TCTRL + M 本质上做同样的事情。

评论加载中...