使用Markdown做笔记
既然用上emacs了当然要学会怎么用emacs做笔记
一个详细的教程 http://markdown.tw/
本想就用大纲模式算了, google了一下发现了markdown这个好东西先说下安装
首先下载 markdown-mode.el
http://jblevins.org/projects/markdown-mode/markdown-mode.el
按照注释中提到的方法将下列代码加入.emacs配置中
(autoload 'markdown-mode "markdown-mode.el" "Major mode for editing Markdown files" t) (setq auto-mode-alist
(cons '("\\.note" . markdown-mode) auto-mode-alist))
因为主要是用这个做笔记,所以我将关联的文件从.text改成了.note 打开.note文件后会自动使用该模式
安装好emacs的markdown-mode后 还需要在ubuntu中安装markdown文档处理工具
# sudo apt-get install markdown
好了 这样就可以开始使用emacs做笔记了 确实很棒 直接生成的html文件 也很方便
以下内容使用 emacs markdown-mode 生成
markdown笔记
- 帮助信息:
C-c C-h
锚标签
- 快捷键:
C-c C-a
常用命令
- 快捷键:
C-c C-c
C-c C-c m
在另一个Buffer显示输出C-c C-c p
在浏览器中预览输出C-c C-c e
输出html文件到相同前缀的.html文件 eg:basename.html
C-c C-c v
输出并且在浏览器中查看C-c C-c c
检查是否有未定义的链接
插入图片
- 快捷键:
C-c C-i
C-c C-i i
插入一张图片
物理样式
- 快捷键:
C-c C-p
C-c C-p b
将选中的文字加粗 bold**bold**
如果为选中则插入****
C-c C-p f
将选中的文字设置成等宽字体<code>fixed width text</code>
C-c C-p i
将选中的文字设置成斜体 italic*italic*
逻辑样式
- 快捷键:
C-c C-s
C-c C-s b
设置引用> backquoted
C-c C-s p
预格式,在之前插入4个空格默认<pre>pre text</pre>
C-c C-s c
插入代码块<code>code here</code>
C-c C-s e
强调 emphasis*emphasis*
C-c C-s s
加强 strong**strong**
标题章节 ##
- 快捷键:
C-c C-t
C-c C-t n
插入标题 1-6
# h1 #
## h2 ##
### h3 ###
C-c C-t t
插入一个title
top - level
==========
C-c C-t s
插入一个section
section
----------
C-c -
插入一条分割线
* * * * *
导航
大纲导航
TAB
折叠或者展开标题C-M-n
&C-M-p
在上下可见的标题中前后移动C-M-f
&C-M-b
在同一级的标题中前后移动C-M-u
回到上一级标题
wiki导航
M-p
&M-n
切换上一个或下一个wiki-link