对于程序员来说,写博客是一件很好却又很平常的事情,可以记录自己遇见的问题,以备后面使用;也可以在博客中写自己在学习某件事的笔记。
但是如果要是将这个过程放在自己精心打造的心爱的Editor上面,那体验就更好了。
下面我就将Emacs打造成支持Markdown的LOVE Editor。
安装方法
安装 markdown-mode
package;
这样,在打开.md
文件的时候,Emacs就会默认选择markdown-mode
。
使用
编辑
- 可以使用
C-c C-s
前缀的方式选择各种style。
Command | Function |
---|---|
C-c C-s b | 加粗 |
C-c C-s i | 倾斜 |
C-c C-s c | code |
C-c C-s h(或者1~6中的某个数字) | 标题 |
C-c C-s f | 脚注 |
C-c C-s C-h | 查询帮助 |
C-c C-l
插入链接
C-c C-i
插入图片
预览
- 首先,需要安装
pandoc
sudo apt install pandoc
- 在Emacs的配置文件的相应位置添加执行命令(我的Emacs使用的配置方法是模块化,所以我将下面的命令放到
init-markdown.el
文件中)
(setq markdown-command "/usr/bin/pandoc")
- 可以使用
C-c C-c
前缀的方式选择各种操作
Command | Function |
---|---|
C-c C-c m | 显示对应的html代码 |
C-c C-c p | preview |
C-c C-c e | export |
C-c C-c v | export & Preview |
C-c C-c o | open |
C-c C-c C-h | help |