組織モードでDONEアイテムを取り消す方法は?


13

私は何人かの人々がDONEアイテムを三振する方法を持っているのを見ましたorg-mode。どうやって?


9
質問から解決策を削除し、代わりに回答として投稿してください。あなた自身の質問答えることは完全に素晴らしいです。この投稿をコミュニティWikiにする必要はありません。また、IMOも閉じてはいけません(他の人々にとって有用である可能性が高いため)。
itsjeyd

そうですか。解決策を答えに入れましたが、明日しか受け入れられません。
レオUfimtsev

回答:


8

使用する場合:これを行う方法について説明しているSachaの投稿に出会いました。

彼女の投稿のコードとコメントからのフィードバックに基づいて、以下のコードを使用します(テーマは軽快です)。遅延読み込みに注意してください。これにより、元のブログ投稿のコメントに従って、起動時の「未定義」エラーが防止されます。

(defun my/modify-org-done-face ()
  (setq org-fontify-done-headline t)
  (set-face-attribute 'org-done nil :strike-through t)
  (set-face-attribute 'org-headline-done nil
                      :strike-through t
                      :foreground "light gray"))

(eval-after-load "org"
  (add-hook 'org-add-hook 'my/modify-org-done-face))

こんにちは、私のマシンでは動作しないようです。追加フックを前に配置しますか( 'orgが必要)?
-yi.tang.uni

いいえ、私はそれを底の近くに下に置きます。ここに私の設定ファイルは次のとおりです。github.com/LeoUfimtsev/ldts/blob/master/.emacs.d/my/...
レオUfimtsev

emacsを再起動する必要がある場合があります。また、他のパッケージがフォントを上書きしていないことも確認してください。最後のリソースとして、裸のemacsを起動して、動作させてそこから絞り込みます。
レオUfimtsev

注として、dotemacsがロードされる前に、init.elの非常に早い段階で組織をロードします。ソースからそれをロードします:github.com/LeoUfimtsev/ldts/blob/master/.emacs.d/init.el
Leo Ufimtsev

こんにちは、orgパッケージとこのスニペットのみをロードしようとしましたが、まだ動作していません。ところで、素晴らしい初期化ファイル。
yi.tang.uni
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.