วิธีการขีดฆ่ารายการ DONE ในโหมดองค์กร


13

ฉันเห็นคนบางคนมีวิธีที่จะจัดการDONEสิ่งorg-modeต่างๆ คุณจะทำอย่างไร


9
โปรดลบโซลูชันออกจากคำถามของคุณและโพสต์เป็นคำตอบแทน มันเป็นสมบูรณ์ดีที่จะตอบคำถามของคุณเอง ไม่จำเป็นต้องเปลี่ยนโพสต์นี้เป็นวิกิของชุมชนและ IMO ก็ไม่ควรปิดเช่นกัน (เนื่องจากมีแนวโน้มว่าจะเป็นประโยชน์กับคนอื่น ๆ
itsjeyd

ฉันเห็น. ฉันตัดคำตอบออกเป็นคำตอบ แต่ฉันจะยอมรับได้ในวันพรุ่งนี้เท่านั้น
Leo 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/…
Leo Ufimtsev

คุณอาจต้องรีสตาร์ท emacs ตรวจสอบด้วยว่าไม่มีแพ็คเกจอื่น ๆ ที่มาแทนที่แบบอักษรของคุณที่นั่น .. ในฐานะที่เป็น resourt ครั้งล่าสุดคุณสามารถลอง emacs ที่เปลือยเปล่าให้ทำงานและ จำกัด ให้แคบลงจากที่นั่น
Leo Ufimtsev

ตามบันทึกฉันโหลด org เร็วมากใน init.el ของฉันก่อนที่ dotemac ของฉันจะโหลด ฉันโหลดจากแหล่งที่มา: github.com/LeoUfimtsev/ldts/blob/master/.emacs.d/init.el
Leo Ufimtsev

สวัสดีฉันพยายามโหลดเฉพาะแพ็คเกจองค์กรและตัวอย่างนี้ แต่ฉันยังไม่ทำงาน btw, ไฟล์ init ที่ดี
yi.tang.uni
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.