obsidian 使用,关联,笔记, 日志,logreq, notion

快速入门

  1. 下载 obsidian
    官网下载地址: https://obsidian.md/download

  2. 安装好之后打开 Obsidian,会弹出对话框,询问使用哪个库(Vault),或者打开哪个库。
    • 库,实际就是存放之后笔记的目录。可以选择一个创建好的文件夹,也可以在这个对话框这里创建,实际也就是创建个文件夹,并悄悄放了个隐藏的配置文件夹(.obsidian)。
    • 注意 使用英文、中文,也是在这个界面选择的,似乎 语言 也是 vault 的一个属性。
  3. 打开库,就进入 Obsidian 主界面了。
  4. 左边导航区,上面一排按钮
    • 纸和笔图标,创建一个新的 markdown 文件。
    • 文件夹(带加号),创建一个新的目录。

我喜欢的基本配置

  • 视图,左边 source mode,右边是预览

设置 source mode : Settings > Editor > Default editing mode : source mode
右边预览: 按住 Ctrl, 点击文档右上角的书本展开的图标,就会水平方向打开预览视图。

使用 git 在各个终端之间同步

Android

  • 使用 termux + git
  1. 在 termux 上安装 git
    1
     pkg install git git-lfs
    
  2. 配置 git config
  3. 初始lfs 功能: git lfs install , 配置项目根目录下的 .gitattributes
  4. 配置 .gitignore

插件列表:

  • 核心插件基本都打开,例如,Templates、Diary Notes 等等
  • Custom Attachment Location by RainCat1998
    可惜,这个插件不支持 Android。
  • Advanced Tables - Tony Grosinger - 方便的表格编辑功能
  • Checklist - delashum - 跨文件整合todo
    符合特定tag 的 checklsit item 会被该插件搜集 ,默认tag是 #todo
    例如, - [ ] something need todo #todo
  • Tag Wrangler - PJ Edy
    tag 的 树形视图,在右侧的视图窗口中的井字形图标进入。
  • Kanban - mgmeyers
    提供一种基于 markdown 语法的看板。
    创建看板文件的方法:
    • 右键文件夹,选择 New kanban board
    • Ctrl + P, 搜索 kankan,选择 Kanban: Create new board
  • Advanced Slides by MSzturc
    基于 markdown 的 幻灯片工具。
  • Excalidraw by Zsolt Viczian
    手绘风格的白板工具,可以画 流程图、柱状图等。
  • Obsidian Git - Vinzent
  • Templater by SilentVoid
    高级的模板插件
  • Dataview by Michael Brenan

常用方法和技巧

添加 todo

1
2
- [ ] todo的内容
- [x] 已经完成的todo,会在文字上展示删除线

添加图片

直接将图片粘帖到文章中。

obsidian 会自动生成一个图片文件,默认位置,是在 库的根目录下面。

修改生成图片的位置:

  1. Settings > Files & Links > Default location of new attachments
  2. 有四种选项:
    • Vault folder
    • In folder specified below
    • Same folder as current file
    • In subfolder under current folder

可惜,不能自动创建个文章同名文件夹,并放进去。

可以自己手动创建一个文件夹,将图片放进去,添加图片链接: ![[image-path-link]]

也可以,使用插件 Custom attachment location

达到需要效果,按照如下配置 Custom attachment location 插件:

  • Location for New Attachments: ./${filename}
  • Pasted Image Name : image-${date}
  • Date Format: YYYYMMDDHHmmssSSS
  • Automatically rename attachment folder: 勾选
  • Automatically rename attachment files: 如果文件名中设置了 ${filename} 就勾选。

日记

插件:

  • core plugins:
    • Diary notes
  • community plugins:
    • Calendar

Diary notes 的设置

Dateformat: YYYY-MM/YYYY-MM-DD 这样方便组织日记,每个月会自动创建个文件夹,将当月日记放进去。

简单的日记模板:
标题: diary-template
内容:

1
2
\{\{date: dddd\}\} 

Calendar的功能在于:

  1. 显示个当月的日历,在窗口右边,在其上点击某个日期,创建当日日记。
  2. 可以显示第几周,点击周序号,创建周记。

注意: Android版本上并不能显示 Calendar插件

插件

  1. 开启第三方/社区插件
    左下角设置图标 》 进入设置 》 Community Plugins > Turns on community plugins
  2. 开启后,同样位置 》 Community plugins > Browse 开始浏览和安装插件。
  • 手动安装插件
    1. 在库的配置文件夹(.obsidian)中,创建文件夹 plugins
    2. 将插件拷贝到 plugins 目录
    3. 重启 Obsidian

核心插件 - 模板

开启/关闭插件: Settings > Core plugins > Templates

  • 设置模板
  1. 创建一个放模板的文件夹,例如: _templates
  2. 回到 obsidian 中,在 _templates 文件夹下创建一个模板文件
    文件的标题,就是以后引用这个模板的名称。
    内容可以写成:
    1
    2
    3
    4
    5
     ---
     aliases: 
     tags: 
     date: 
     ---
    
  3. 在设置中设置模板
    Settings > Templates

    • Templates folder location: 填写存放模板的目录,例如, _templates
    • Date format: 保持默认(YYYY-MM-DD)
    • Time format: 保持默认(HH:mm)
  4. 创建一个新的笔记,引用模板有如下几种方法:
    • 左边,侧边导航条上有个 insert template 按钮
    • Ctrl + p , 调出命令面板,输入 template,搜到 insert template 命令

核心插件 - 日记

开启/关闭插件: Settings > Core plugins > Diary notes

  1. 创建一个用来放 diary 的目录
  2. 创建一个 diary 的模板
  3. Settings > Diary notes
    • Date format: 日记标题的日期格式,默认 YYYY-MM-DD
    • New file location: 日记存放的目录
    • Template file location: 日记模板
    • Open daily note on startup: 每次打开这个库,就自动创建个日记
  4. 开始写日记
    左边,侧边导航条上有个 open today’s daily note 按钮
    点击之,就会根据模板,创建个今天的日记底稿,直接可以开始写今天日记了。

core plugins - Canvas

将挑选出来的卡片笔记,以卡片图形化的形式,展现到画布上。

  • 页面左侧边icon - Create a new Canvas
  • 可以将日志文章拖拽到canvas上,每个文章以卡片的形式展示在画布上
  • 可以拖拽卡片,给卡片调整不同背景色
  • 卡片之间可以连线,并在连线上输入文字,阐明关联的含义