操作相关
1. 选择整个列表
命令: org-mark-subtree
快捷键: C-c @
2. org中的编号
在org mode中显示每个列表的编号
org-num-mode
Dynamic numbering of headlines in an Org buffer.
动态地在列表中显示编号。编号会随着列表的调整自动调整。
在导出的org文件中不显示编号
在org文件的文件头中加入以下内容即可。
#+OPTIONS: num:nil
3. rectangle编辑
https://www.gnu.org/software/emacs/manual/html%5Fnode/emacs/Rectangles.html
string-rectangle 插入矩形内容
Replace rectangle contents with STRING on each line. 替换矩形区域内每一行的内容。 这个矩形区域的定义:如果选中多行,就是选中区域的开头和末尾为对角的矩形区域。
过程:
- 选中矩形区域。
- 运行
(string-rectangle)
- 此时会清空矩形区域里的内容。
- 在minibufer中输入要插入的内容。
- 回车。
kill-rectangle 剪切矩形内容
操作方式与插入接近:
- 选中矩形区域。
- 运行
(kill-rectangle)
- 剪切了矩形区域里的内容。
copy-rectangle-as-kill 复制矩形
yank-rectangle 粘帖
open-rectangle 插入空列
- 选中矩形区域。
- 运行
(open-rectangle)
- 在矩形开始的列插入到结尾列数的空白列
4. 块编辑
复制 M-m
(cua-copy-rectangle-as-text)
剪切 M-k
(cua-cut-rectangle-as-text)