如何使用單個命令
回答
可以使用ORG-地圖輸入寫一個函數:
(defun my-org-archive-done-tasks()
(interactive)
(org-map-entries 'org-archive-subtree "/DONE" 'file))
+1,用於介紹真棒功能。 –
這是在歸檔時跳過偶標題。似乎應該使用org-map-continue-from變量(我還沒有想出如何使用它們)。這裏是幫助文本「在評估之後,光標將被移動到行尾(大概是 已處理條目的標題)並且繼續搜索。」...「在這種情況下,您可以使用 可以將 通過設定 FUNC將變量'org-map-continue-from'設置爲期望的緩衝區位置 的位置來指定搜索應繼續的位置。 –
你也可以使用'org-archive-all-done' – ifree
您可以在議程視圖中批量歸檔(或重寫/更改待辦事項等)。
http://orgmode.org/manual/Agenda-commands.html#Agenda-commands
如果從緩存中調用組織,議程要存檔,您可以暫時將其限制爲僅緩衝區,只能查看待辦事宜條目和過濾器只是做
C-c a < t
N r
在哪裏N對應於您的DONE狀態的快捷方式(默認狀態爲2)
然後,您只需標記所有需要的標題和批量存檔
m (mark for bulk action)
B a (or B $ for arch->sibling)
感謝您的答案。一個小建議。因爲新手的大部分都遵循org-manual,其中「C-ca」被用作org-agenda的捷徑,所以請把org-agenda簡稱爲「C-ca」而不是「C-c C-a」。 –
@Talespin_Kit哎呀,那是爲了C-C而寫的。感謝您的支持。 –
我無法獲得批量操作的效果......任何想法? – I82Much
這裏的madalu的片斷的修正版本。請注意,此版本也僅對當前子樹進行操作(將「樹回到」文件以對整個文件進行操作)。
(defun org-archive-done-tasks()
(interactive)
(org-map-entries
(lambda()
(org-archive-subtree)
(setq org-map-continue-from (outline-previous-heading)))
"/DONE" 'tree))
這是正確的答案。另外,如果您使用「議程」範圍而不是「文件」,那麼它將應用於所有已註冊的議程文件。完善! –
如果你想這樣做的源組織緩衝液(如在組織議程視圖反對),如果他們跟隨對方,你可以在一個區域全部選中,並應用命令(如Cc Ct d)。
設置只需要:
;; Some commands act upon headlines in the active region.
(setq org-loop-over-headlines-in-active-region 'start-level)
而且從http://orgmode.org/manual/Moving-subtrees.html#Moving-subtrees
C-u C-c C-x C-s
檢查當前標題的任何直接的孩子可能被移動到存檔。爲此,每個子樹都會檢查打開的TODO條目。如果沒有找到,則該命令提供將其移動到歸檔位置。如果在調用該命令時光標不在標題上,則會檢查1級樹。
- 1. 如何批量使用forfiles命令使用多個命令
- 2. 如何使用簡單的命令
- 3. 在單個命令中使用參數合併多個命令
- 4. 如何使用單個命令測試多個maven項目?
- 5. 如何使用多個bash的命令在單個線路
- 6. Vim:如何用一個使用舊命令的新命令覆蓋命令?
- 7. 如何將這兩個命令合併爲單行命令
- 8. LWUIT:如何使用另一個按鈕顯示菜單命令
- 9. 如何在matplotlib使用單個繪圖命令
- 10. 如何部署和安裝使用單個命令
- 11. 如何使用linux命令合併兩個單列csv文件
- 12. 如何使用Appium Xcode儀器執行單個命令
- 13. git-bash.exe:如何運行單個命令?
- 14. 如何使用命令行
- 15. 如何使用mysqlfrm命令?
- 16. 如何使用mib2c命令?
- 17. 如何使用..命令
- 18. 如何使用命令行
- 19. 如何使用命令行
- 20. 如何使用命令ld
- 21. 如何使用SVN命令
- 22. 如何使用FFMPEG命令
- 23. 如何使用cl命令?
- 24. 如何使用PowerShell命令
- 25. 如何使用grep命令
- 26. 如何使用命令
- 27. 如何使用命令行
- 28. 如何使用Linux命令
- 29. 如何使用sed命令
- 30. 如何使用命令行
只要注意到運行'M-x org-archive-subtree C-x-z'(按住z)接近一個命令解決方案。不知道這是否有助於任何人:) – bgs