感觉很多搞科研的真的是很有好奇心、很爱折腾有意思的东西,真心佩服。
确实如此,快捷键的整个表层体系都变了,这个说实话让我有一种 “我确实在用 emacs,但又完全是另外一种软件的感觉”
但不可否认的是,那些开箱即用的框架,spacemacs,doom emacs 等等,掌握后,我个人觉得那就很厉害了。省去很多事情。
原生(gnu)自己打造和用现有的第三方(space,doom等等)框架依我来看,也就只是自己打造框架和直接用别人打造框架的区别。
就我个人而言,我更习惯于自己打造框架,并且只安装我自己真正能用到的插件
所以最终,我选择了 ’nano emacs’ ,并只调用了非功能性的块
这里非常感谢 PrecureKamiyu 老哥的分享,谢谢
谢谢提醒啦,嘿嘿
确实如此,我也好佩服整个开源世界的所有分享者,其实了解了gnu emacs之后,让我对整个gnu也有了一定的认知,进而了解到了整个开源社区。太佩服我们的精神了(我现在毕竟也参与期中了嘛,哈哈哈)
doom把evil注释掉就是原生键位,我就是这么用的
是的,而且文献还有麻烦的地方:因为历史问题,现在有org-ref和org-cite两套方案,org-ref是三方包,但是功能成熟稳定;org-cite是这几年新增的原生功能,但是有些功能支持得还不完善
虽然我不太确定你说的索引变化是什么,但是除了上面朋友给出的更新一个文件夹下所有org文件中的id的方案,还可以自动在保存文件时为所有heading添加id,以后就不用在意id的问题了。
翻出自己之前在论坛里总结的帖子,供参考:
我现在的工具和流程有变化,但思路差不多
我一开始就是直接使用的spacemacs,enable一些layer就能用。后续在user-config里也改了一些设置,文档写的挺完善的。所以到目前为止,我觉得学习曲线还行。
另外我最喜欢的就是spacemacs的keybinding,evil我是真不喜欢
你可以试试 emacs writing studio:GitHub - pprevos/emacs-writing-studio: Emacs configuration for authors who research, write and publish articles, books and websites. 本身是作者专门写了本书的 但是书的内容也放在这个仓库里了
楼上各位大佬推荐的无论是doom还是spacemacs啥的 主要是目的是代码编辑器 所以大量的配置和你没关系 而这个ews专为写作设计 定制也方便 配置也简单就两个文件 算一个start kit吧
那我挺羡慕你不喜欢evil的,我已经习惯了,我要是配置崩了,需要用原始的emacs按键修改配置我要难受死。
我最开始也是用的spacemacs,一方面那时候不是很了解emacs,感觉配置有点看不懂,另一方面感觉spacemacs维护的也不是很积极,所以放弃了。我还是比较喜欢各个方面都由自己掌控的感觉。
但是 org-roam 做的很烂,没敢用
能否展开讲讲?
emacs原始的一些keybinding在macOS的native输入框也适用,比如C-a, C-e, C-f, C-b这些。无需任何配置就可以在Safari、Lark、Xcode等软件上获得一致体验,真的感觉很爽。所以我放弃了evil,即便我曾经是个vim用户。
当然,我最近也在琢磨从零写一个自用的emacs配置,我也喜欢完全掌控的感觉。
真的劝告,小拇指会感到受伤的,但不重复使用小拇指来按 control 就好一点。 我已经在练习用无名指按 control 了。
哈哈,我不会一直用小拇指按ctrl的。我是小拇指、无名指、小拇指+无名指交替着来。
好吧,直接说很烂确实有点没过脑。 主要是之前用的时候数据库重建,然后 org-roam 整体太庞大, 用起来很不习惯,我只想加一些功能,没想着直接重构我的工作流程。
org-roam有一个不用sqllite的克隆org-nodes,性能上据说比org-roam有提升,可以看看
Ctrl 和 Shift 得左右开弓用,一直用一侧,可能受不了。左右开弓,还可以。
org-roam对我来说主要有两个问题:
- 太重了:我希望有快速插入链接、查找反向链接等功能,其实在原生的基础上简单hack就行,而roam自己又做了一套capture、journal等功能,对我来说有点多余。
- 性能不佳:roam的很多功能依赖于sqlite,我用mac studio 重建 2w+ heading 的笔记库 db 需要4min,每次保存大文件有明显卡顿,搜索node也比helm-org慢很多
再一次推荐X-bows,用大拇指按ctrl很合理!