Emacs org-mode: як уникнути повторних рядків у порядку денному, коли пункти заплановані І має термін


12

Багато моїх елементів TODO в Emacs-органічному режимі мають СРОК, визначений у майбутньому (наприклад, у п’ятницю) і в той же час розкладений сьогодні, так що я вже знаю, що я повинен почати працювати над цим завданням.

Потім це завдання з’явиться двічі в моєму порядку денному. Це ще не приємно, але це не обов'язково проблема, але якщо так

  • завдання призначила оцінку часу на його тривалість і
  • Я переходжу до перегляду стовпців, C-c C-x C-cщоб побачити, скільки часу знадобляться мої завдання сьогодні,

оцінка часу для вирішення цього завдання вважається двічі , так , наприклад , якщо оцінка часу зусилля 2 години, у мене буде 4 години на моїй щоденній порядку денному, так як цей пункт виглядає так , як заплановано сьогодні (або в минулому), а також з термін його закінчення через 3 дні.

Як я можу уникнути підрахунку предмета двічі?

Відповіді:


10

Ви можете встановити org-agenda-skip-deadline-prewarning-if-scheduledна tабо невелике число.

Документація:
Non-nil означає пропуск попереднього попередження, коли заплановане введення.

Це стосуватиметься всіх днів, коли було б показано попередження про встановлений термін, але не в той день, коли фактично належить запис. Того дня термін буде показаний у будь-якому випадку.

Ця змінна може бути встановлена ​​на нуль, t або число, яке надасть кількість днів до фактичного граничного строку, коли попередження повинні відновитись.


дякую за вашу корисну підказку Я спробував це і, нарешті, вирішив приховати заплановані записи, як тільки в
кінці

8

Змінна org-agenda-skip-scheduled-if-deadline-is-shownможе бути використана для приховування запланованих тодолів у порядку денному, якщо вони також мають кінцевий термін і вже відображаються із зазначеним терміном.

Я вибрав значення Not when scheduled todayтаким чином, щоб принаймні на день планування елемента я бачив його двічі, а потім можу видалити заплановану дату.

Документація:

Порядок денний орґу пропущений за графіком, якщо показано крайній термін

Non-nil означає пропустити лінію планування, якщо той самий запис відображається через крайній термін.

У порядку денному сьогодні запис може відображатися декілька разів, оскільки він запланований і має найближчий термін, а може бути, і звичайний відмітка часу. Якщо ця змінна t, то відображається лише граничний термін, а факт, що запис запланований сьогодні або був запланований раніше, не відображається. Якщо ця змінна величина дорівнює нулю, запис буде показано кілька разів. Коли змінна є символом `не сьогодні ', тоді пропустіть запланований раніше, але не запланований сьогодні.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.