女朋友有兴趣学习orgmode,使用windows系统,没有计算机背景,如何设计平缓的入门曲线?

如题。女朋友没有计算机乃至编程背景,唯一偶尔需要写点程序是需要写一点R的统计分析代码,基本上也是网上东拼西凑复制粘贴,写个循环都有点费劲的水平。但是最近看我用orgmode,对使用orgmode进行GTD+做笔记的一体化流程十分感兴趣。 现在准备带女朋友入坑,但是现在有如下几个问题:

  1. 女朋友是windows电脑,我除了玩游戏,已经六七年没用过windows电脑了,完全不懂windows底下该如何进行配置。emacs众所周知在windows底下的体验相对一般。

  2. 我是使用doom emacs,除了C-bpfnaehk这些被macOS适配为全局快捷键的最基本的操作以外,完全不懂emacs的原生快捷键。女朋友先前有略微接触过vim,主要就是我给他安利了一下rstudio里的vim模式,会yiwci}这样的基本操作,但是她平时主要使用office,vim模式也基本上很少用到,也不熟练。我们主要工作环境是英文,vim切换输入法麻烦的问题并不存在。

    因此如果介绍它入坑的话,我在犹豫介绍给她安装经典的vanilla emacs(肯定是配套使用vanilla快捷键的发行版,比如centaur?还是doom的vanilla版?),或者干脆就是vim模式的doom?各位觉得让一个有稍微了解 vim 但是使用不怎么熟练的人使用vim模式比较合适,还是让她学习emacs怪异古老的原生快捷键?

  3. 最后就是一个宽泛的大背景问题,各位对于介绍一个没什么计算机背景(乃至于没什么编程背景的人)使用emacs,有什么平缓的入门曲线的建议吗?

1 个赞

我觉得可以先让你女朋友用箭头,暂时不用学 Emacs 的快捷键或者 vi 的。先用上 orgmode 的功能(比如 GTD)

emacs 自带的 intro 就够了解快捷键了

org 教程推荐先看 Org-mode 简明手册

身边有个熟悉 Emacs 的人带不就是最平缓的入门曲线?有什么问题直接问,或者直接用楼主的部分配置作为配置起点。

4 个赞

根本不需要啥学习曲线, 你让她总结一下有哪些常见需求, 你逐一操作给她看. 她就掌握了主要要用到的用法. 然后以后有什么需求, 就让她看看手册, 用 org mode 不需要任何编程基础, 自定制才需要.

歪个楼,不如先尝试一下 obsidian 这种笔记软件?

3 个赞

开个emacs入门培训班,根据我的经验,对某一部分人来说,找教程自学是没有用的,即使教程已经写得很好了,只有付费报班,有人监督,才会认真努力的学,因为是交了线的,所有这个最能有效果。

1 个赞

logseq,文件设置为org模式

这两年很多优秀的笔记类软件,漂亮的GUI,容易上手,功能也不弱,这里有个列表:https://www.noteapps.info/

折腾emacs虽能学到知识,也很消耗时间啊,楼主有如此爱屋及乌的女朋友,把时间用在花前月下多香啊。再者,要真学会了emacs,她可能会觉得emacs比男朋友更可爱。。。 :smiley:

1 个赞

笑死zszs

3 个赞

vanilla emacs + 自带的CUA mode,不要任何外部插件。最多设置下字体

然后开始学习orgmode就好了。。。

可以考虑传统的复制粘贴键绑定系统,李刹好像是没用过,然后就只用用org mode完事

直接下载打开用就可以了,当作记事本一样用(全部通过菜单来交互),了解下 orgmode 语法即可。

分享个 安装 How to install Doom Emacs on Windows

不知道别人的电脑如何。我的win11里,doom emacs的启动时间已经达到了20s。同样的配置,在arch里边不到1秒,体验不怎么美好。 只是使用org mode,用原生的配置不好吗?设置下主题和字体。evil在windows也有点儿卡。

我在 reddit 上也看到了这个帖子

这个也是我写的 哈哈

我自己是看这个系列的视频入门的,也不需要什么计算机背景,跟着敲就行了。

你可以帮她把最基础的配置搞定就好了,然后先把 orgmode 用起来。

1 个赞

不要给自己添麻烦。让她一直口水去吧。

我也觉得,不要教女票编程,自找麻烦。