Emacs
如何將 org-todo 應用於多個項目
考慮一個像這樣的 emacs org-mode 文件:
** item 1 ** item 2 ** item 3 ** item 4
現在我可以
org-todo
分別申請每個項目(綁定到C-c C-t
)。但是我怎樣才能一次將它應用於區域中的每個項目呢?只是選擇區域並執行它是行不通的,它只是將TODO關鍵字添加到區域下方的項目中。
這可以通過Emacs Rectangles的
string-rectangle
函式來完成。M-x string-rectangle
這是一個例子:
更新:我的例子是 3 個項目。
選擇從第一個之後
**
到之前的區域item 3
(見圖)。然後輸入
C-x r t
String rectangle (default TODO):
RET
如果預設為TODO
其他類型,請按TODO
,然後按RET
。
使用
F3
開始錄製宏,C-c C-t
在一行上執行 a,然後按向下箭頭,然後按F4
。之後,
C-u 10 C-x e
例如,如果您必須重複 10 次,或者只需按F4
多少次,您需要標記 TODO。