假设你从这个列表开始
1- tofu
2- vinegar
3- salt
4- ground beef
5- white sugar
然后你想要白糖成为 3 号。你杀死 5-白糖,直接到 2-醋下面然后将其拉出:
1- tofu
2- vinegar
5- white sugar
3- salt
4- ground beef
现在您必须重新订购咸牛肉和碎牛肉(幸运的是,菜单不太长)。您如何以最有效的方式做到这一点?
编辑:没有 org-mode。
答案1
这是一个使用宏的解决方案。
- (重新)设置宏计数器为 1:(
C-x C-k C-c
默认为 0) - 开始为第一行录制宏
C-x (
- 插入宏计数器:
C-x C-k C-i
- 转到下一行的开头然后结束宏
C-x )
- 然后选择其他项目:
M-x apply-macro-to-region-lines
宏将在所有剩余的行上播放。