介绍org-mode里的一个有用的快捷键。
在org-mode中可以通过键入 <s
快速输入代码引用段,得到下面的内容:
1 | #+BEGIN_SRC |
但当我们在里面编辑的时候,会发现tab无法缩进。一种解决方法是通过键入
C-q <Tab>
缩进,但如果整份文档都需要重排,一行一行的敲肯定很费力。这时候可以在代码段中键入
C-c '
,此时Emacs会新建一个buffer,原来代码段的内容会自动粘贴到这个buffer里,此时会发现这个buffer的Minor
Mode刚好是相应语言的Mode,所以可以很自在的完成各种熟悉的代码编辑工作。完成后再次按
C-c '
返回。
如果要绘制ASCII图,可以直接在一个空行中键入
C-c '
,此时Emacs会新建一个空白的buffer,并且自动打开了Artist-mode,可以使用鼠标或键盘绘制ASCII图。如 图1 所示。
绘制完成后,再次按 C-c '
返回,可以发现ASCII图的左边多了一些冒号 :
,这表示这是一副等宽ASCII图。如 图2 所示。