操作相关

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. 替换矩形区域内每一行的内容。 这个矩形区域的定义:如果选中多行,就是选中区域的开头和末尾为对角的矩形区域。

过程:

  1. 选中矩形区域。
  2. 运行 (string-rectangle)
  3. 此时会清空矩形区域里的内容。
  4. 在minibufer中输入要插入的内容。
  5. 回车。

kill-rectangle 剪切矩形内容

操作方式与插入接近:

  1. 选中矩形区域。
  2. 运行 (kill-rectangle)
  3. 剪切了矩形区域里的内容。

copy-rectangle-as-kill 复制矩形

yank-rectangle 粘帖

open-rectangle 插入空列

  1. 选中矩形区域。
  2. 运行 (open-rectangle)
  3. 在矩形开始的列插入到结尾列数的空白列

4. 块编辑

复制 M-m (cua-copy-rectangle-as-text) 剪切 M-k (cua-cut-rectangle-as-text)

Next