Розуміння СКЛАДНО в режимі Org


22

Я прочитав різні сторінки керівництва про DEADLINE та SCHEDULED, і використав їх обидва.

Я розумію, що DEADLINE використовується в Порядку денному, щоб заздалегідь повідомити про майбутній кінцевий термін, а також продовжувати попереджувати після закінчення цього терміну, якщо пункт не позначений "СКАЧЕНО".

Однак я не впевнений, що я повністю розумію, як користуватися SCHEDULED. Я розумію, що якщо у мене є завдання, яке є більшим, ніж просто разова дія, я можу використовувати розкладений так, щоб цей пункт постійно відображався в моєму порядку денному, поки я не позначу його як "Зроблено". Тому щодня у своїй Порядку денного я буду бачити одне й те саме ЗАВАНТАЖЕНЕ завдання, що нагадує мені продовжувати роботу над цим. Це правильно? Я знаю, що ЗАВАНТАЖЕННЯ не призначене просто «запланувати» зустріч.


ЗАВЕДЕННЯ призначено для планування зустрічі (якщо ви хочете).
mankoff

6
Так, але я вказую, що я прочитав сторінку керівництва, де зазначено "Важливо: Планування елемента в режимі Org не слід розуміти так само, як ми розуміємо планування зустрічі". :)
SabreWolfy

1
Це неправильно. Ідея SCHEDULED полягає в тому, щоб визначити, коли ви збираєтеся розпочати роботу над предметом TODO, порівняти з посібником orgmode.org/org.html#Deadlines-and-scheduling
JohnDoe

1
@JohnDoe: Саме таку сторінку, з якої я цитував у своєму коментарі.
SabreWolfy

Відповіді:


30

Спираючись на відповідь @ kaushalmodi трохи далі, є три способи приєднати дату до запису Org:

  • Звичайна мітка часу C-c .: Це використовується для таких випадків, як зустрічі, коли запис відбувається в певну дату / час. Такий запис відображатиметься в порядку денному у визначений день і не відображатиметься після того, як цей день минув. Зауважте, що зустріч у минулому не відображатиметься у вашому порядку денному, незалежно від того, чи позначаєте ви її: РОБОТИ: якщо ви не ходили на прийом до лікаря вчора, це не означає, що у вас все ще є сьогодні!

  • ЗАВАНТАЖЕННЯ часової позначки C-c C-s: Це використовується для вказівки, коли ви маєте намір виконати завдання. Він з’явиться в порядку денному в запланований день. Якщо ви не виконаєте завдання в цей час, він буде продовжувати відображатися в порядку денному в наступні дні, щоб показати вам, що ви ще не виконали те, що планували зробити.

  • Часова позначка DEADLINE C-c C-d: Це використовується для вказівки, коли щось потрібно виконати. Зазвичай ви хочете побачити терміни достроково, щоб ви могли робити все, що потрібно зробити для їх виконання. Як і запланований запис, якщо ви пропустите термін, він продовжуватиме відображатися в порядку денному як прострочений.

(Строго кажучи, є четвертий варіант: неактивна мітка часу C-c !. Це коли ви хочете приєднати дату до запису, але не хочете, щоб вона взагалі відображалася в порядку денному. Неактивні часові позначки не мають особливої ​​поведінки.)


+1 для обговорення різниці між активними та запланованими часовими марками. Тепер я усвідомлюю, що колишнє - це те, що відбувається в конкретний час, а не те, що ви хочете зробити в певний час.
Нік МакКерді

12

Запланований час - це коли ви хочете почати працювати над завданням. Отже завдання, яке планується розпочати на певний день, не відображатиметься в порядку денному до цього дня. Це спосіб показувати лише відповідні пункти порядку денного.

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

Кінцевий термін - це, очевидно, дата, до якої потрібно виконати завдання.

Інакше кажучи, ви хочете або повинні або встигли б працювати над певним завданням лише між запланованим та крайнім терміном, а не перед цим.


Чим це відрізняється від просто створення завдання без розкладу?
SabreWolfy

2
"Запланований" означає, що ви маєте намір виконати завдання в запланований час, і що: 1) Вам не потрібно бачити завдання раніше запланованого часу; 2) Вам потрібно нагадати, що ви не виконали запланований час завдання після запланованого часу.
глюкас

1
@SabreWolfy Коли ви "створюєте запис для" миття автомобіля "на дату", ця дата повинна бути або кінцевою, або запланованою. Якщо встановлено граничний термін, і якщо ви не встановили заплановану дату, це означає, що ПОТРІБНО мити машину між тепер і терміном. Якщо це запланована дата, і ви не встановили термін (що ви не повинні робити, якщо дійсно не хотіли додати це завдання), це означає, що вам потрібно вимити машину після запланованої дати, але вам не байдуже, коли ти його миєш. Ідеальним випадком буде встановити графік та терміни (термін> = графік), і ви миєте машину між цими датами.
Каушал Моді

2
@kaushalmodi Ні, це не зовсім правильно. У org ви можете додати активну позначку часу до будь-якого запису org, не позначаючи його як термін або заплановану дату. Як правило, це ви робите для таких випадків, як зустрічі: це завдання виникає в цей час. DEADLINE та SCHEDULED додають додаткову семантику до часової позначки. Як правило: термін з’явиться достроково, щоб ви знали, що він наближається; а для запланованого завдання вам буде нагадувати щодня після запланованої дати, щоб нагадати, що ви не виконали його, коли планували.
глюкас

2
@SabreWolfy Щоб побачити різницю, створіть два завдання із вчорашньою датою. Зробіть одну з них звичайною міткою часу, а одну - запланованою. А тепер подивіться на порядок денний на сьогодні. Заплановане завдання все одно з’явиться, оскільки воно минуло заплановано; інша не відображатиметься, тому що ви її завершили чи тепер часова мітка минула. Чи допомагає це?
глюкас

3

Заплануючи зустріч, ми домовляємось про "зустріч", яка 1. Незалежно від її пріоритету, вона повинна бути зроблена в заплановану дату (і час), якщо вона коли-небудь повинна бути зроблена. У цьому сенсі вона наче формує "жорсткий пейзаж" того дня. 2. Зазвичай безглуздо відображати запис у порядку денному після запланованої дати, незалежно від того, відвідуєте ви цю зустріч чи ні.

На відміну від цього, ПЕРЕГЛЯД в органічному режимі означає, що ви плануєте розпочати це завдання в цей день. Це не говорить про те, чи потрібно в цей день закінчити (чи навіть почати), чи ні. Насправді, за замовчуванням, org режим відображатиме його у вашому порядку денному, поки ви не позначите його виконаним. Таким чином, ви не тільки знаєте, що розпочали завдання, але також нагадуєте, скільки днів ви витрачаєте на нього (якщо ви витрачаєте багато днів, можливо, вам знадобиться переглянути завдання або розділити його на більш дрібні).

Що стосується граничного терміну, коли ви встановлюєте термін виконання завдання, але не плануєте його, ви, мабуть, хочете, щоб воно було виконане до цього дня, але ви не вирішили, коли його робити. Можливо, ви хочете це робити кожного разу, коли у вас є можливість, можливо, ви плануєте це пізніше. Але все одно, ви це зробите і завершите до встановленого терміну.


2

Тільки додати, SCHEDULEDособливо корисно реалізувати концепцію ticklerGTD. Якщо у вас є завдання, яке не можна виконати сьогодні, але ви знаєте, що розпочати роботу можна вже на наступному тижні, можете позначити його десь на наступному тижні і не турбуватися про нього, оскільки ви вже позначили в системі. Наприклад, якщо у вас є шкільне завдання, яке буде випущено через два дні, ви можете зробити SCHEDULEце через два дні, щоб воно з’явилося у вашому порядку денному вчасно.

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