Obsidian使用指南:从入门到进阶
创作时间:
作者:
@小白创作中心
Obsidian使用指南:从入门到进阶
引用
CSDN
1.
https://blog.csdn.net/weixin_68465904/article/details/140218652
Obsidian是一款强大的知识管理和笔记软件,它以Markdown格式为核心,支持丰富的插件扩展和灵活的配置选项。本文将从工具选择原则、基本设置、插件推荐到数据同步和迁移等多个方面,详细介绍如何高效使用Obsidian。
工具的选择
在选择笔记工具时,我遵循以下原则:
- 本地化:所有数据都保存在本地,包括图片和附件,便于管理和控制。
- 可迁移:考虑到未来可能更换工具,选择支持数据导出和迁移的工具。
- 通用:使用Markdown这种通用的纯文本格式,便于跨平台使用和分享。
- 可搜索:支持全文搜索,便于快速查找信息。
- 分享:支持导出为Word、PDF等常见格式,方便分享。
下载与安装
你可以从Obsidian官网下载并安装最新版本的软件。
仓库设置
- 新建仓库:在选择的文件夹下创建一个与仓库名同名的文件夹,并在其中生成
.obsidian配置文件夹。 - 打开本地仓库:打开之前创建的仓库文件夹。
推荐设定
主题
推荐使用Typora-Vue主题,它与Typora的显示效果相似,便于在两个软件之间切换。
文件与链接
- 新建笔记本存放位置:设置为当前文件所在文件夹。
- 内部链接类型:选择基于当前笔记的相对路径。
- 使用WiKi链接:不勾选,以保持与Typora的兼容性。
- 切换配置文件夹:PC端默认即可,移动端建议修改为
.obsidianmobile。
同步及备份
- 云同步:可以使用微软OneDrive网盘。
- 手机端同步:Android用户可以使用FolderSync,但速度可能较慢。
- 版本控制:推荐使用GitHub或Gitee进行版本控制。
- 手机端版本控制:可以使用Mgit进行同步。
当前使用插件
Hide Folders
用于隐藏特定文件夹,通常用于隐藏附件文件夹。
File Cleaner Redux
清理未被引用的附件和空文件。
Attachment Management
管理图片附件,支持自定义存储路径和命名规则。
obsidian-plugin-dynamic-toc
生成动态目录,支持Markdown通用目录语法格式。
Markdown Prettifier
统一Markdown格式,支持添加YAML头部信息。
image toolkit
提供图片缩放、移动、全屏查看、旋转、翻转和复制等功能。
弃用或被替代的插件
- Local image plus:已被Attachment Management插件替代。
- git:由于SSH免密设置问题,改为使用GitHub Desktop手动推送。
- Copy Image:已被image toolkit插件完美替代。
网页剪藏
推荐使用Chrome插件MaoXian进行网页内容的剪藏。
迁移
从Joplin到Obsidian
- 在Joplin中选择全部导出为MD格式,并包含文章前言。
- 使用Python脚本将Joplin的图片语法转换为Markdown格式。
import os
import re
# 正则表达式匹配HTML的img标签,并捕获src属性的值
img_regex = r'<img[^>]+src="([^"]+)"[^>]*>'
# 将HTML图片标签转换为Markdown格式
def html_img_to_markdown(match):
src = match.group(1)
return f''
# 处理单个Markdown文件
def process_md_file(file_path):
with open(file_path, 'r', encoding='utf-8') as f:
content = f.read()
new_content = re.sub(img_regex, html_img_to_markdown, content)
with open(file_path, 'w', encoding='utf-8') as f:
f.write(new_content)
# 遍历目录并处理所有Markdown文件
def process_md_files(directory):
for root, dirs, files in os.walk(directory):
for file in files:
if file.endswith('.md'):
file_path = os.path.join(root, file)
process_md_file(file_path)
# 主函数
def main():
relative_directory_path = './'
absolute_directory_path = os.path.abspath(relative_directory_path)
process_md_files(absolute_directory_path)
print(f"All Markdown files in '{absolute_directory_path}' have been processed.")
if __name__ == '__main__':
main()
参考资料
- Obsidian——Windows 与安卓端双向同步 - 少数派 (sspai.com)
- 如何从Joplin迁移笔记到Obsdian - 疑问解答 - Obsidian 中文论坛
- Obsidian 插件:Copy Image
- PKMer_Obsidian 插件:Image toolkit 提供笔记中查看图片的基本操作
热门推荐
DeepSeek 本地部署:现状、抉择与未来展望
草龟与巴西龟有何不同?是否可以同时饲养?
《龙族》满分,江南零分
成就鲁迅从文艺青年到大先生,身后是“相知之深有如兄弟”的友人
如何应对伴侣的分享欲,虽然也许这明明很无聊
心绞痛和心梗怎么区别?医生提醒:记住6点,才能更好的救人
7首久别重逢诗词,经历离乱变迁和沧海桑田之后的相遇,万般滋味
说说《量变临界点》最喜欢的三首歌
全国收分最低的211大学一览表(含文理科,2025年参考)
怎么查过敏原
五段均衡器怎样实现精准的音效调节?这种调节方式会带来哪些变化?
斗罗大陆舞长空的武魂长什么样
去澳洲留学需要带烧水壶吗?如何选择?
“打工人”的提成,怎么算怎么提?
各大学专业录取分数线查询指南:专业录取线与学校录取线的区别
揭秘小红书爆文生产线:从选题到内容打磨,这些技巧你掌握了吗?
连云港属于哪个省:宝藏城市的旅游全攻略
麻雀寿命不长,那麻雀一般死在哪里呢?为何从来没见过麻雀尸体?
美托洛尔和比索洛尔哪个效果好
广州限行2025年最新规定时间
穿越绿海 去往心中的阿勒泰 自驾新疆推荐这十条精品线路→
好照片的标准是什么?浅谈优秀摄影作品的 10 个特征
电脑散热全攻略,让你的电脑不再过热!
遵守交通禁令标志的重要性与违反后的潜在后果分析
迷走神经张力高可以自愈吗
如何看待全球经济形势对黄金价值的影响?这种影响会产生怎样的市场反应?
颈椎间盘突出病能喝酒吗
应对失眠的有效方法与改善睡眠质量的小建议分享
云南省旅游住宿攻略:怎样选择经济型酒店和民宿?
项目管理如何团队分工