14

私はさまざまな目的でemacsorg-modeを使用しています。最も一般的な機能は、タスクを特別なタグTODO&でマークすることですDONE。カスタムタグ(例IN_PROGRESS)を追加して、別の色で強調表示する方法はありますか?

TODOまた、このタグがと同じバッファでロールされDONE、同じホットキーを使用してそれらを切り替えることができれば、それは良いことです。

4

5 に答える 5

18

すべての組織ファイルに追加のタスク ステータスとそのスタイルを設定する init.el で以下を使用します。

(setq org-todo-keyword-faces
      '(
        ("NOT-TODO" . (:foreground "blue" :weight bold))
        ("IF-TIME" . (:foreground "yellow" :weight bold))
        ("NOT-REPRO" . (:foreground "purple" :weight bold))
        ))

(setq org-todo-keywords
      '((sequence "TODO" "NOT-TODO" "NOT-REPRO" "IF-TIME" "DONE")))
于 2012-10-04T06:12:04.153 に答える
15

以下を使用して、ボタンに少し似たTODOキーワードを作成し、アウトラインや議事録でより明確に目立たせます。私の記憶が私に役立つならば、このスタイリングはメーリングリストから来ました。

  (setq org-todo-keywords
  '((sequence "TODO"
      "MAYBE"
      "NEXT"
      "STARTED"
      "WAITING"
      "DELEGATED"
      "|"
      "DONE"
      "DEFERRED"
      "CANCELLED")))

  (setq org-todo-keyword-faces
    '(("PROJ" :background "blue" :foreground "black" :weight bold :box (:line-width 2 :style released-button))
      ("TODO" :background "red1" :foreground "black" :weight bold :box (:line-width 2 :style released-button))
      ("NEXT" :background "red1" :foreground "black" :weight bold :box (:line-width 2 :style released-button))
      ("STARTED" :background "orange" :foreground "black" :weight bold :box (:line-width 2 :style released-button))
      ("WAITING" :background "yellow" :foreground "black" :weight bold :box (:line-width 2 :style released-button))
      ("DEFERRED" :background "gold" :foreground "black" :weight bold :box (:line-width 2 :style released-button))
      ("DELEGATED" :background "gold" :foreground "black" :weight bold :box (:line-width 2 :style released-button))
      ("MAYBE" :background "gray" :foreground "black" :weight bold :box (:line-width 2 :style released-button))
      ("APPT" :background "red1" :foreground "black" :weight bold :box (:line-width 2 :style released-button))
      ("DONE" :background "forest green" :weight bold :box (:line-width 2 :style released-button))
      ("CANCELLED" :background "lime green" :foreground "black" :weight bold :box (:line-width 2 :style released-button))))

これにより、私の議事は次のようになります。 ここに画像の説明を入力してください

于 2012-10-06T09:15:28.410 に答える
15

ファイルの先頭で次のようにできます。

#+TODO: TODO IN-PROGRESS WAITING DONE

その行で Cc Cc を押してセットアップを更新すると (その後のファイルのロードには必要ありません)、すべてがうまくいくはずです。

ここで説明したように。

于 2012-10-03T11:33:31.167 に答える
5

特定の組織ファイルを変更せずにキーワードを追加するには、変更できますorg-todo-keywords

詳細については、組織のマニュアルを参照してください。

于 2012-10-03T15:54:04.753 に答える