不同于其他 Emacs 教程,本文着重于从零开始通过 Emacs 做笔记管理,这样做的好处是不着眼于替换你现在的编辑器或者 IDE 避免降低工作效率。 同时希望通过学习当前教程你会得到:
- 一个强大且免费的编辑器:Emacs;
- 通过 Emacs 实践一种简单但是非常有效的笔记记录方法。
也许通过记录笔记你会爱上 Emacs 并开始慢慢掌握它,将它作为主要编辑器!
同时也有一些其他入门教程,也推荐你看看:
- 克隆当前项目到本地:
git clone https://github.com/coldnight/dump-brain-with-emacs.git ~/dump-brain-with-emacs cd ~/dump-brain-with-emacs git submodule init git submodule update
- 确保 Emacs 已经安装,如果没有请先安装 Emacs 最新版。
- 使用当前项目配置文件启动 Emacs:
env HOME=~/dump-brain-with-emacs emacs
- 等待包管理自动安装相关插件。
- 在 Emacs 中查看当前系列文章:
M-x C-c n f Emacs
目前全部内容都在一篇:工欲善其事,必先利其器:Emacs 配置
- 先利其器:Emacs 安装及其黑话
- 先利其器:Emacs 配置
- 先利其器:Org mode 简明教程
- 道法自然:聪明的记录笔记
- 锦上添花:笔记发布
- 锦上添花:org-roam-ui
- 锦上添花:org-download
- 锦上添花:Graphviz
- 锦上添花:Zotero
- 网络问题无法启动如何应用代理?
- 打开代理文件:
C-x C-f ~/.emacs.d/my.el
- 确认你的 HTTP 代理是否为
127.0.0.1:1087
,如果不是请做更改my-url-http-proxy-service
的值; - 执行当前 buffer:
M-x eval-buffer RET
- 打开配置文件:
C-x C-f ~/.emacs.d/init.el
- 查找
straight.el
初始化的位置:C-s straight RET
,在其上面一行增加:(my/url-proxy-on)
- 执行当前 buffer 重试:
M-x eval-buffer RET
。
- 打开代理文件:
- straight.el 通过 Git 安装依赖: Failed to run “git”; see buffer
*straight-process*
一般情况都是 GitHub HTTPS 克隆失败,可以配置 Git 使用 SSH 替代 HTTPS 来克隆 GitHub 的项目。
- 打开 Git 配置文件:
C-x C-f ~/.gitconfig
- 加入如下配置:
[url "git@github.com:"] insteadOf = https://github.com/
- 切回 init.el :
C-x b init.el RET
- 执行当前 buffer 重试:
M-x eval-buffer RET
。
- 打开 Git 配置文件: