2012-02-10 11 views
20

&をorgモードで "done"エントリの表示をオフにすることができます。Emacs Org-Modeですべての "DONE"エントリを非表示にする方法

代替は - それだけで、行われていないエントリ

+5

完了したすべてのタスクをアーカイブすることもできます。 http://stackoverflow.com/questions/6997387/how-to-archive-all-the-done-tasks-using-a-single-command –

+0

もう1つのアプローチは、DONEタスクをすべて折りたたんで、サブツリーと任意のそれらに含まれるテキストは隠されます。 –

答えて

25

C-c/torg-show-todo-tree)を開くことが可能であるだけTODO項目を示すスパースツリーとして現在のドキュメントを再表示します。また、DONE項目のみを表示するには、C-c/T DONEを使用できます。

スパースツリーの詳細については、Org manualを参照してください。

+0

スパースツリーはまだ私のために完了したタスクを表示します –

+2

これは動作しますが、どうやってスパースツリーモードを再び残しますか? :) – gromgull

+0

@ TahirHassan '* TODO'をちょうど1つのランクに設定しているので、まだタスクが表示されているのでしょうか? '** TODO'を設定し、これらのすべてのToDoの見出しを追加してください。 '* bla ** TODO blabla ** TODO blabla **のように** blablab'を終了します。 – yuxuan

16

fnlさんの回答が良いです、あなたもアーカイブを調べるかもしれません。完了したら、もう一度私のtodoアイテムの大部分を見る必要はないので、C-c C-x C-s(またはそれのキーマッピング)を使用します。 Orgの任意のツリーまたはサブツリーに使用できます。

このコマンドは、ポイントがあったツリー見出しを別のアーカイブファイルに移動します。元のファイルがindex.orgの場合、このコマンドでアーカイブされたアイテムはindex.org_archiveに移動されます。ムーブされたファイルには、アーカイブされたときのような追加のメタデータと元のファイルが自動的に与えられ、アーカイブされたアイテムの調査、統計、または復元を行うことができます。

他に2つのアーカイブコマンドがあります。 C-c C-x aは、アイテムに:ARCHIVED:タグを付けるだけです。ツリーの見出しはまだ表示されますが、タブでは展開されず、議題には表示されません。

最後のアーカイブコマンドはC-c C-x C-Aであり、アーカイブされたアイテムは同じファイルに保存されますが、アーカイブされたアイテムは別のヘッドラインに移動されます。これにより、完璧な作業を別のファイルに移動する必要なく、ファイルをよりきれいに保つことができます。

これらの3つの方法は、CSSがWebページで使用する方法と多少似ています。属性を使用して.htmlファイルの任意の場所にスタイルを設定したり、スタイルタグを使用してスタイリングを別のファイルに保存したり、リンクされたファイル内で完全に分離されています。

+3

C-c C-x C-Aは、アイテムを完了とマークすると自動的に呼び出されますか? – AlwaysLearning

+0

Emacsはこの種のものですごく素晴らしいですが、Emacsを3年間使った後に純粋なvimに戻りました。誰かがあなたの質問に答えてくれることを願っていますが、私はあまりにも長くそれを離れています。 – labyrinth

+0

あなたがvimに戻る理由は何ですか?あなたはまだvimにいるのですか、あるいはあなたはemacsに戻りましたか? – Stryker

関連する問題