V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jqtmviyu
V2EX  ›  分享发现

2023 年, Obsidian 完全可以替代 Typora 了

  •  1
     
  •   jqtmviyu · 2023-03-01 20:06:10 +08:00 · 12782 次点击
    这是一个创建于 634 天前的主题,其中的信息可能已经有所发展或是发生改变。

    2023 年, Obsidian 完全可以替代 Typora 了

    Typora

    缺点

    • macos+intel, Typora 在所见所得的模式下, 只要内容一多, 就会开始卡顿,切换到源码模式就不卡了
      搜了下, 可能是自带 WebKit 的原因

    • typora 会在换行时插入空白行, 类似的还有渲染时会忽略一些格式, 导致你在预览模式下是正常的, 但发布到博客, 或者用 vscode 打开, 会发现很多格式不规范, 例如缩进 换行 对齐

    • 免费版停止在 0.98, 不会有新功能, arch 上安装旧版本也比较麻烦

    优点

    • 表格非常好用

    • 和 picgo 整合的图片上传功能非常好用

    Obsidian

    优点

    • 免费

    • 所见所得模式下比 Typora 流畅多了

    • 有丰富的插件市场

    • 双链(我没用这功能)

    • 把整个文件夹同步(例如放到 onedrive 里), 配置也跟着同步

    • 多窗口, 多标签模式

    缺点

    • 像 vscode 一样, 如果是从 Typora 迁移过来, 默认初始配置会觉得不顺手

    • 市场插件太多了, 有点难挑

    插件

    可以看下开发者的文章 两年后,我还在用的 Obsidian 插件

    说下我自己在用的:

    • Auto Link Title: 粘贴链接时自动获取网页标题

    • Clear Unused Images Collapse All: 自动清除不再使用的图片

    • Commander: 添加快捷图标, 点击时使用指定命令

    • Easy Typing: 格式化类

    • Excalidraw: 画图, 类似 draw, 手绘风

    • Hider: 隐藏不需要的菜单

    • Hover Editor: 悬浮窗口模式

    • Icon Folder: 给文件夹或者文件添加图标

    • Image auto upload Plugin Local Images Plus: 类似 typora 结合 picgo 上传图片

    • Obsidian42 - BRAT: 安装非官方市场插件

    • Pandoc Plugin: 导出其他格式

    • Quiet Outline: 大纲

    • Recent Files: 最近打开的文件

    • Table Enhancer: 表格增强(终于接近 typora 了)

    主题

    当然是类似 Typora 的 Typora-vue

    顺便改下, 把 h 标签 hover 选择器去掉, 把颜色改成高亮颜色, 让它常驻

    .markdown-preview-view h1::before
    

    自定义 css

    给 outline 添加数字序号

    /* container of first layer headings. */
    .outline {
      counter-reset: rootCounter;
    }
    
    .outline .tree-item .tree-item-self .tree-item-inner::before {
      content: counters(rootCounter, ".") ". ";
      counter-increment: rootCounter;
    }
    
    /* container of the ohter headings. */
    /* NOTE: It is not .outline anymore. So we need a new counter */
    .tree-item-children {
      counter-reset: innerCounter;
    }
    
    .tree-item-children .tree-item .tree-item-self .tree-item-inner::before {
      content: counters(rootCounter, ".") "." counters(innerCounter, ".") ". ";
      counter-increment: innerCounter;
    }
    

    我是图

    43 条回复    2024-05-09 14:56:22 +08:00
    jqtmviyu
        1
    jqtmviyu  
    OP
       2023-03-01 20:08:35 +08:00
    单文件 md 或者项目中, 一般用 vscode + Markdown Preview Enhanced 插件就够了
    renmu
        2
    renmu  
       2023-03-01 20:15:01 +08:00 via Android
    之前想写一个快速发布到知乎等社交网站的插件,后来想想我自己难得发一次
    mmm159357456
        3
    mmm159357456  
       2023-03-01 20:18:18 +08:00
    Table Enhancer 没有在插件市场里找到
    jqtmviyu
        4
    jqtmviyu  
    OP
       2023-03-01 20:24:43 +08:00
    @mmm159357456 上 github 搜 `Stardusten/ob-table-enhancer`, 作者没发布到市场, 他说他之前提交过, bug 太多被打回了. 你也可以用 Obsidian42 - BRAT` 插件安装, 直接输入 Stardusten/ob-table-enhancer 就行, 省得下载和重命名文件夹
    SenLief
        5
    SenLief  
       2023-03-01 20:38:57 +08:00
    现在主力也是 Ob 了,不过一直没有好的表格工具,不知道为啥 Ob 不做这么基础的功能。
    mmm159357456
        6
    mmm159357456  
       2023-03-01 20:44:59 +08:00
    @SenLief 我看官方 roadmap 里都没有计划,估计是有生之年系列了
    SenLief
        7
    SenLief  
       2023-03-01 20:57:22 +08:00
    @mmm159357456 说真的,虽然都说思源不行,但有一说一,思源的编辑器体验确实不错。但奈何 Ob 的看板和 canvas 我用的比较多。
    maigebaoer
        8
    maigebaoer  
       2023-03-01 20:58:17 +08:00 via Android
    关键是我买了 license😂
    cnyyk
        9
    cnyyk  
       2023-03-01 21:16:39 +08:00 via iPhone   ❤️ 1
    ReadItLater
    功能如同其名,好用,谁用谁知道
    xiaoriri666
        10
    xiaoriri666  
       2023-03-01 21:27:40 +08:00
    用的啥主题,好看,我用的不好看
    Jtyczc
        11
    Jtyczc  
       2023-03-01 21:33:51 +08:00 via Android
    typora 能粘贴格式,ob 不行,是我的打开方式不对吗
    Flobit
        12
    Flobit  
       2023-03-01 22:01:29 +08:00 via iPhone
    公司不能上互联网,现在都考烂笔头
    Ocean810975
        13
    Ocean810975  
       2023-03-02 07:14:00 +08:00 via Android
    @Flobit obsidian 有便携版本吧,当然你们要是也不让插 u 盘的话当我没说
    ttionya
        14
    ttionya  
       2023-03-02 08:42:52 +08:00
    一开始用的 Typora ,颜值真的高,但是只能编辑 Markdown ,后面提到双链笔记,用了一段时间的 Obsidian ,但是发现它的双链很鸡肋,编辑体验也没有 Typora 高,现在在用 Logseq ,只是编辑体验又下降了
    pandachow
        15
    pandachow  
       2023-03-02 09:31:39 +08:00
    如果是 Typora 用户的话,分享一个插件 Stille ,可以提供像 Typora 一样的高亮编辑模式。
    root01
        16
    root01  
       2023-03-02 10:19:30 +08:00   ❤️ 1
    @ttionya Yank Note 目前我在用这个免费版
    allegory
        17
    allegory  
       2023-03-02 11:30:33 +08:00
    用过一圈开源的编辑器,到头来还得是 typora.
    allegory
        18
    allegory  
       2023-03-02 11:31:11 +08:00
    @pandachow 你要不要看看你在说什么
    BetterSci
        19
    BetterSci  
       2023-03-03 21:19:50 +08:00
    给 outline 添加数字序号, 没有加载成功。
    jqtmviyu
        20
    jqtmviyu  
    OP
       2023-03-03 21:24:44 +08:00
    @BetterSci 在 `外观-CSS 代码片段` , 放到文件夹后, 重新加载, 开启(先切换默认主题试试)
    BetterSci
        21
    BetterSci  
       2023-03-03 21:38:18 +08:00
    给 outline 添加数字序号, 没有加载成功,求指导
    BetterSci
        22
    BetterSci  
       2023-03-03 21:41:09 +08:00
    另外自定字体为 楷体 也不起作用,也想问问
    BetterSci
        23
    BetterSci  
       2023-03-03 21:43:36 +08:00
    @jqtmviyu 尝试了,还是不起作用,奇怪了。
    jqtmviyu
        24
    jqtmviyu  
    OP
       2023-03-03 21:54:13 +08:00
    @BetterSci 结合`view-devtools`试试
    zzii
        25
    zzii  
       2023-03-04 10:57:31 +08:00
    表格和内容整体复制到 typora-源代码-复制黏贴到 obsidian 。
    将就解决表格问题
    WebKit
        26
    WebKit  
       2023-03-08 23:28:08 +08:00 via Android
    这么一整确实挺好看的
    l6241425
        27
    l6241425  
       2023-03-16 17:27:36 +08:00
    配合插件 easy-typing-obsidian ,obsidian-linter

    mardown 体验确实比 Typora 好很多
    tpxcer
        28
    tpxcer  
       2023-04-11 10:55:17 +08:00
    @jqtmviyu 这个插件可以!!!,可以删掉 typora 了
    RoccoShi
        29
    RoccoShi  
       2023-05-28 13:30:31 +08:00
    表格还是及其难用,目前还是用 obsidian 当一个查看工具,主要还是用 typora 打开编辑,然后用 obsidian-livesync 实现全平台实时同步。
    jqtmviyu
        30
    jqtmviyu  
    OP
       2023-05-28 13:57:26 +08:00
    @RoccoShi #29 Table Enhancer, 能用水平
    CharlesLu
        31
    CharlesLu  
       2023-06-05 12:05:01 +08:00
    @jqtmviyu #20 https://www.v2ex.com/t/920256 按照这个方法添加了,开启后给文件列表添加了数字序号,没有给 outline 添加,就奇怪了
    jqtmviyu
        32
    jqtmviyu  
    OP
       2023-06-05 18:54:21 +08:00
    @CharlesLu #31
    加多个类选择器, 建议结合`view-devtools`使用, 类名和自带 css 样式随着版本可能会变
    .outline .tree-item-children {
    counter-reset: innerCounter;
    }

    .outline .tree-item-children .tree-item .tree-item-self .tree-item-inner::before {
    content: counters(rootCounter, ".") "." counters(innerCounter, ".") ". ";
    counter-increment: innerCounter;
    }
    CharlesLu
        33
    CharlesLu  
       2023-06-05 18:57:14 +08:00
    @jqtmviyu #32 好的,谢谢,我试一试看,view-devtools 也是插件吗,商店没搜到
    jqtmviyu
        34
    jqtmviyu  
    OP
       2023-06-05 19:12:46 +08:00
    @CharlesLu #33 从 obsidian 的菜单打开 chromium 开发工具, chrome f12
    CharlesLu
        35
    CharlesLu  
       2023-06-05 19:14:27 +08:00
    @jqtmviyu #34 好的,谢谢指导
    xuhuanzy
        36
    xuhuanzy  
       2023-06-18 03:06:26 +08:00
    obsidian 现在能代码块全选了吗
    shawnLuo
        37
    shawnLuo  
       2023-06-18 19:07:32 +08:00
    obsdian 我用>缩进之后,再打代码块```,下面一行不会对齐,导致代码块很奇怪,也无法折叠
    shawnLuo
        38
    shawnLuo  
       2023-06-18 19:12:15 +08:00
    jqtmviyu
        39
    jqtmviyu  
    OP
       2023-06-19 07:21:30 +08:00
    @shawnLuo markdown 没缩进这种语法? > 是引用
    Anna1879
        40
    Anna1879  
       2023-06-21 08:40:23 +08:00
    同觉得好用,但 md 文件的打开方式无法设置为 obsidian 还是有点不方便。
    hunterzhang86
        41
    hunterzhang86  
       341 天前
    最近我用 Obsidian + ChatGPT + Excalidraw 的组合打造了自己的知识管理系统,感觉非常方便。 有兴趣的可以参考下 :[https://www.ifb.me/blog/ai/obsidian]( https://www.ifb.me/blog/ai/obsidian)
    lovegoogle
        42
    lovegoogle  
       324 天前
    难道没有 OneNote 用户嘛~
    plutomiao
        43
    plutomiao  
       199 天前
    @lovegoogle ob + typora + onenote 用户来了。。。可能大家都喜欢格式整齐吧,onenote 就是太随意了,不过彩色文本还是很好用,同步 3 个都可以
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3721 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 05:05 · PVG 13:05 · LAX 21:05 · JFK 00:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.