关于围绕整个 Emcas 搭建工作流程的问题

前言

各位大哥您们好,我是 Emcas 新人,Hoyiou。

我现在接触的是 Spacemacs 版本,我现在确实是遇到了十分巨大的问题,而自己又实在是无法解决,所以才在这里打扰请教各位了,十分感谢。

这个问题已经对我产生了十分严重内耗,恳请各位可以提出自己宝贵的意见和见解

详情

我之前是使用的 obsidian,以 obsidian 为第二大脑,devonthink 为文件存储器,搭建了一套自己完整的工作流程,几乎任何事情都可以在其内完成。

管理好自己的一亩三分地,一切都很顺利。但直到在前不久,我的工作职位发生了些变化,现在我的职位涉及到大量的 任务管理 任务追踪等等,那么使用 obsidan 便无法满足我这方面的需求了。于是我又开始了苦苦的寻找,试图找到一个可以满足我新的需求的 all-in-one 解决方案。

刚好这但时间我又把自己的记账软件换成了 Ledger CLI,并通过其了解到了 Ledger mode,进而接触到了 Emacs,最后接触到了我们大名鼎鼎的 Org-mode。好家伙,我感觉到了!!!我找到了我的 all-in-one 解决方案了!!!!

关于我的笔记体系

但当我创建了第一个 org 文件后,我发现了一个十分严重的问题,那就是貌似我的整个 笔记体系 都没办法和 org 兼容。(我想肯定是可以兼容的,但我没思路)。

我的笔记体系是:

  1. 以一个 dashboard 作为一个 homepage
  2. 以 dashboard 为根基,发散出各个板块
  3. 每个大板块又会有很多子模块

最终形成我的整个外脑体系

其中很重要的两点是:双链Homepage

这个是我的 Home page

每个蓝色的字,都是一个链接,连接到不同的板块。每个不同的板块又有一个新的子 Homepage

Org-mode 实践

当我安装好了 Org-roam 之后,我准备开始把 Obsidian 这一套东西全都搬到我的 org 中去的时候,我发现操作起来真的好困难…工程量巨大。

我不知道是不是我的思路有问题,所以我的问题总结下就是

简短总结:我希望以不同的板块搭建一套笔记系统的工作流程是不是并不适合与 Org

恳请各位帮助我,谢谢您们

好了,编辑好了,请各位帮忙解答一下,谢谢您们

只需要,一个总索引文件。

在这个总索引文件下面,用一级标题 * xxxx,划分你要跟踪的领域。

然后,直接用 org-roam 插入对应的笔记文件,就可以了。

我感觉你还没好好阅读 org-roam 和 org-mode 的文档。

2 个赞

您说的对…我确实没好好看…

除了org-roam,也可以考虑更接近原生的方案,性能更好,参见

正好,我计划在少数派更新完工作流系列,再来写用emacs搭建工作流,有问题欢迎私信我。

4 个赞

woc!居然是您!我也是在少数派中看了您的文章后才决定把整个工作流程中的笔记环节更换到 org mode 中的,我非常荣幸能够与您交流。

我现在工作太忙了,只有在工作之余的碎片时间学习和阅读org文档

当我构架整个模型框架略显雏形的时候,我会给您信息。

谢谢您的回复,您对我的影响蛮大的,哈哈哈,我很荣幸

并且我现在已经放弃使用 roam 了,尽可能的使用原生org

过誉啦,BTW,成熟的配置方案个人更推荐doom-emacs, 甚至Spacemacs-rocks的作者子龙山人也推荐doom-emacs(参考003. 与子龙山人聊 Emacs 与程序员修炼之道 - EmacsTalk | 小宇宙 - 听播客,上小宇宙 @00:13:20),他使用Spacemacs是历史问题。

好嘞,谢谢您,我这就去学学习,嘿嘿。

这篇帖子我也想当做我个人的一个关于和 org mode 一起成长的日记贴,我不知道这符不符合这个论坛的规矩,如有冒犯,请及时通知我,谢谢

4 个赞

请尽情发表你的探索过程。这里气氛包容,讨论理性(尽管不免会有故意抬杠的情况存在),同时也很温情。

谢谢,嘿嘿,喜欢您说的这样的氛围

我觉得如果你只是做笔记的话,都不需要spacemacs,普通的emacs加上一些合适的插件就够了。不知道你具体的工作流程,一般来说用notion不就挺好的?

刚接触emacs,我想他先用一个开箱即用的配置(即便对他来说是功能冗余的)去完成他的目标比较好。等实现了目标以后,有兴趣有时间自然会考虑是不是自己配置emacs。

哈咯呀,Apocalypse。我的具体工作流程在 obsidian 中有书写,但是已经很过时了。

Notion 是可以,但是集成度不高。我转到 emcas 最主要是 org 具有其他日程管理软件的功能外的时间计时功能。

我现在最主要的目的是尽最大的可能精简工作流,工具是用的越少越好(因为这样有利于我的知识输出)。所以我才不才不考虑了 Notion 以及 Obsidian。

我其实前段时间尝试了 Spacemacs 了(其实 Doom emcas 也尝试了,但是github连接不上,导致我那个什么 sync 一直失败,靠!!!哈哈哈)

  1. 但为什么我放弃了 Spacemcas,最后用的还是原版的 gnu emcas 呢。因为 Spacemacs 的配置文件夹我是完全搞不明白… 我就想加下面这段代码,我都不知道加在哪里
;; org-mode 配置
(setq org-todo-keywords
      '((sequence "TODO" "IN-PROGRESS" "WAITING" "|" "CANCEL" "DONE")))
;; 当任务标记为 DONE 时,自动记录完成时间
(setq org-log-done 'time)
;; 记录 CANCEL 状态
(font-lock-add-keywords 'org-mode
                        '(("^.*\\<CANCEL\\>.*$"
                           (0 '(:strike-through t)))))
  1. 而且 Spacemacs 有些小 bug 让我不胜其烦呐,比如我的 ledger mode 我输入一行代码之后,回车没办法自动对齐,但 Gnu Emcas 的 ledger mode 就没有这个问题。

然后我又没有那么多的精力去学习 Spacemacs 那套他自己的标准,所以才放弃的。

2024-09-28 V1 记录

image

折腾了半天,这个是我现在的 home page 了,并且链接上了这些子文件,比起我之前 obsidian 的 homepage,我现在这个真的好丑啊啊啊啊啊啊啊啊,md… 哈哈哈,如果有个实时渲染插件就好了,我去研究研究

而且我发现使用 id 链接,并不靠谱,有的时候连接会失效,还是得用 相对链接 来链接

赞同

我最早是从vim的outliner转到emacs的orgmode,中间自然经历了spacemacs->doom-emacs->vanilla-emacs 最大的感受是spacemacs一开始感觉很方便,熟悉后发现很容易变得很庞杂,可定制程度较差,最难以忍受的是对我这种普通用户一旦出错直接就没法解决影响日常使用

已经2024下半年了,可以直接从doom-emacs开始,稳定性很好

完全从头开始配置使用其实是没必要的,只是对于喜欢瞎折腾的人来说非得尝试不可:)

不用roam的话可以试试简化版的双链插件org-super-links

替换github源之后,安装doom-emacs就很顺了

我觉得Spacemacs的封装逻辑比doom-emacs更难理解。要么从vanilla开始,要么从doom开始。除非是doom安装有问题或者实在热爱折腾和研究,我建议直接从doom 开始