Hiểu SCHEDULED trong chế độ Org


22

Tôi đã đọc các trang hướng dẫn khác nhau về DEADLINE và SCHEDULED, và đã sử dụng cả hai.

Tôi hiểu rằng DEADLINE được sử dụng trong Chương trình nghị sự để thông báo trước về thời hạn sắp tới và để tiếp tục cảnh báo sau thời hạn nếu mặt hàng không được đánh dấu XONG.

Tuy nhiên, tôi không chắc chắn rằng tôi hoàn toàn hiểu cách sử dụng SCHEDULED. Sự hiểu biết của tôi là nếu tôi có một nhiệm vụ, lớn hơn chỉ là một hành động một lần, tôi có thể sử dụng SCHEDULED để mục đó tiếp tục xuất hiện hàng ngày trong Chương trình nghị sự của tôi, cho đến khi tôi đánh dấu nó là XONG. Do đó, mỗi ngày trong Chương trình nghị sự của tôi, tôi sẽ thấy nhiệm vụ LỚP tương tự, nhắc nhở tôi tiếp tục thực hiện nó. Điều này có đúng không? Tôi biết SCHEDULED không chỉ đơn giản là "lên lịch" một cuộc họp.


SCHEDULED để lên lịch một cuộc họp (nếu bạn muốn).
mankoff

6
Có, nhưng tôi cho biết rằng tôi đã đọc trang hướng dẫn, trong đó ghi "Quan trọng: Lập lịch cho một mục trong chế độ Org không nên được hiểu theo cách mà chúng tôi hiểu lên lịch cuộc họp." :)
SabreWolfy

1
Cái này sai. Ý tưởng đằng sau SCHEDULED là xác định khi nào bạn có ý định bắt đầu làm việc với một mục TODO, so sánh với orgmode.org/org.html#Deadlines-and-schedcing
JohnDoe

1
@JohnDoe: Đó là trang chính xác mà tôi đã trích dẫn trong bình luận của mình.
SabreWolfy

Câu trả lời:


30

Dựa trên câu trả lời của @ kaushalmodi's một chút nữa, có ba cách để đính kèm một ngày vào một mục nhập Org:

  • Dấu thời gian đơn giản , C-c .: Điều này được sử dụng cho những việc như các cuộc hẹn trong đó mục nhập xảy ra vào một ngày / thời gian cụ thể. Một mục như vậy sẽ hiển thị trong chương trình nghị sự vào ngày được chỉ định và sẽ không hiển thị sau khi ngày đó trôi qua. Lưu ý rằng một cuộc hẹn trong quá khứ sẽ không tiếp tục hiển thị trong chương trình nghị sự của bạn bất kể bạn có đánh dấu hay không: nếu bạn không đến cuộc hẹn với bác sĩ ngày hôm qua, điều đó không có nghĩa là bạn vẫn có một ngày hôm nay!

  • Dấu thời gian SCHEDULED , C-c C-s: Điều này được sử dụng để cho biết khi nào bạn có ý định thực hiện nhiệm vụ. Nó sẽ hiển thị trên chương trình nghị sự vào ngày dự kiến. Nếu bạn không hoàn thành nhiệm vụ vào thời điểm đó, nó sẽ tiếp tục hiển thị trong chương trình nghị sự vào những ngày tiếp theo để cho bạn thấy rằng bạn chưa hoàn thành điều gì đó mà bạn dự định làm.

  • Dấu thời gian DEADLINE , C-c C-d: Điều này được sử dụng để cho biết khi nào phải hoàn thành một cái gì đó. Thông thường bạn muốn xem thời hạn trước thời hạn, để bạn có thể làm bất cứ điều gì cần phải làm để đáp ứng chúng. Giống như một mục được lên lịch, nếu bạn bỏ lỡ thời hạn, nó sẽ tiếp tục xuất hiện trong chương trình nghị sự như quá hạn.

(Nói đúng ra có một lựa chọn thứ tư: dấu thời gian không hoạt động C-c !. Đây là khi bạn muốn đính kèm một ngày vào một mục nhưng không muốn nó hiển thị trong chương trình nghị sự. Dấu thời gian không hoạt động không có hành vi đặc biệt.)


+1 để thảo luận về sự khác biệt giữa dấu thời gian hoạt động và dấu thời gian theo lịch trình. Bây giờ tôi nhận ra trước đây là cho một cái gì đó xảy ra tại một thời điểm cụ thể, chứ không phải là một cái gì đó bạn muốn lập kế hoạch để làm tại một thời điểm cụ thể.
Nick McCurdy

12

Thời gian theo lịch trình là khi bạn muốn bắt đầu thực hiện nhiệm vụ. Vì vậy, một nhiệm vụ dự kiến ​​bắt đầu vào một ngày cụ thể sẽ không xuất hiện trong chương trình nghị sự trước ngày đó. Đó là một cách chỉ hiển thị có liên quan để làm các mục trong chương trình nghị sự.

Một ví dụ sẽ là bạn muốn lên lịch kiểm tra xe của mình chỉ 2-3 tháng trước khi kiểm tra đến hạn. Không có điểm nào làm lộn xộn chương trình nghị sự với nhiệm vụ đó một năm trước.

Hạn chót rõ ràng là ngày mà bạn cần thực hiện nhiệm vụ.

Nói một cách khác, bạn sẽ muốn hoặc phải có thời gian để thực hiện một nhiệm vụ cụ thể chỉ giữa thời gian được lên lịch và thời hạn, chứ không phải trước đó.


Làm thế nào khác nhau khi chỉ tạo ra nhiệm vụ mà không có LỊCH?
SabreWolfy

2
'Lên lịch' có nghĩa là bạn dự định thực hiện nhiệm vụ vào thời gian đã lên lịch và rằng: 1) Bạn không cần phải xem nhiệm vụ trước thời gian đã lên lịch và 2) Bạn muốn được nhắc nhở rằng bạn chưa hoàn thành lịch trình nhiệm vụ sau thời gian dự kiến.
glucas

1
@SabreWolfy Khi bạn "tạo một mục để 'rửa xe' vào một ngày", ngày đó phải là hạn chót hoặc theo lịch trình. Nếu đó là hạn chót và nếu bạn chưa đặt ngày theo lịch, điều đó có nghĩa là bạn CẦN rửa xe trong khoảng thời gian từ bây giờ đến hạn chót. Nếu đó là một ngày được lên lịch và bạn chưa đặt thời hạn (điều mà bạn không nên làm nếu bạn thực sự quan tâm để thêm nhiệm vụ đó), điều đó có nghĩa là bạn cần rửa xe sau ngày đã lên lịch nhưng bạn không quan tâm khi nào bạn rửa nó Một trường hợp lý tưởng sẽ là đặt lịch trình và ngày hết hạn (hạn chót> = đã lên lịch) và bạn rửa xe giữa những ngày đó.
Kaushal Modi

2
@kaushalmodi Không, điều đó không hoàn toàn chính xác. Trong org, bạn có thể thêm dấu thời gian hoạt động vào bất kỳ mục nhập org nào mà không đánh dấu là thời hạn hoặc ngày đã lên lịch. Thông thường đó là những gì bạn sẽ làm cho những việc như các cuộc hẹn: nhiệm vụ này xảy ra vào thời điểm này. DEADLINE và SCHEDULED thêm ngữ nghĩa bổ sung vào dấu thời gian. Nói chung: thời hạn sẽ hiển thị trước thời hạn để bạn biết rằng nó sẽ đến; và đối với một nhiệm vụ theo lịch trình, bạn sẽ được nhắc nhở mỗi ngày sau ngày đã lên lịch để nhắc nhở bạn rằng bạn đã không hoàn thành nó khi bạn lên kế hoạch.
glucas

2
@SabreWolfy Để thấy sự khác biệt, hãy tạo hai nhiệm vụ với ngày hôm qua. Làm cho một trong số chúng là dấu thời gian đơn giản và một lịch trình. Bây giờ hãy nhìn vào chương trình nghị sự trong ngày hôm nay. Nhiệm vụ theo lịch trình vẫn sẽ hiển thị, vì nó đã được lên lịch trước; một cái khác sẽ không hiển thị, bởi vì cho dù bạn đã hoàn thành nó hay bây giờ dấu thời gian là trong quá khứ. cái đó có giúp ích không?
glucas

3

Bằng cách lên lịch một cuộc họp, chúng tôi đang thực hiện một "cuộc hẹn", trong đó 1. Bất kể ưu tiên của nó là gì, nó phải được thực hiện vào ngày (và thời gian) theo lịch trình nếu nó phải được thực hiện. Theo nghĩa này, nó giống như "phong cảnh cứng" của ngày hôm đó. 2. Thông thường, việc hiển thị mục trong chương trình nghị sự sau ngày dự kiến ​​là vô nghĩa, bất kể bạn có tham dự cuộc họp đó hay không.

Ngược lại, SCHEDULED ở chế độ org có nghĩa là bạn dự định bắt đầu với nhiệm vụ đó vào ngày hôm đó. Nó không nói nếu bạn phải hoàn thành (hoặc thậm chí bắt đầu) nó vào ngày đó hay không. Trong thực tế, theo mặc định, chế độ org sẽ hiển thị nó trong chương trình nghị sự của bạn cho đến khi bạn đánh dấu nó xong. Bằng cách này, bạn không chỉ biết mình đã bắt đầu một nhiệm vụ mà còn được nhắc nhở bạn dành bao nhiêu ngày cho nó (nếu bạn dành nhiều ngày, bạn có thể cần xem xét lại về nhiệm vụ hoặc chia nó thành các nhiệm vụ nhỏ hơn).

Về thời hạn, khi bạn đặt thời hạn cho một nhiệm vụ nhưng không lên lịch cho nó, bạn có thể muốn nó được thực hiện vào ngày hôm đó nhưng bạn không biết phải làm gì khi nào thực hiện. Có thể bạn muốn làm điều đó bất cứ khi nào bạn có cơ hội, có thể bạn sẽ lên lịch sau. Nhưng dù sao, bạn sẽ làm điều đó và hoàn thành trước thời hạn.


2

Chỉ cần thêm, SCHEDULEDđặc biệt hữu ích để thực hiện khái niệm ticklervề GTD. Nếu bạn có một nhiệm vụ không thể hoàn thành hôm nay, nhưng bạn biết rằng bạn có thể bắt đầu vào tuần tới, bạn có thể đánh dấu nó vào một tuần tới và không lo lắng về nó vì bạn đã đánh dấu trong hệ thống. Ví dụ: nếu bạn có một bài tập ở trường sẽ được phát hành trong hai ngày, bạn có thể SCHEDULEđến hai ngày sau để nó xuất hiện trong chương trình nghị sự của bạn đúng giờ.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.