Article Title: Remind: command line calendar and todolist. Linux is a technology channel of the IT lab in China. Includes basic categories such as desktop applications, Linux system management, kernel research, embedded systems, and open source.
When I get used to vi, I want to make everything vi. I have used various task management software, including Outlook, KOrganiser, and Evolution, tried todo.txt and Dev Todo recommended on this site, and tried tdl for a week, none of them are satisfactory (tdl is relatively good, but I cannot find the answer to a problem, that is, I cannot view the schedule of the specified date. If you know it, give me some advice, ). Later, with a try, I tried the Remind recommended by students who failed to learn about it. I strongly recommend it here!
As mentioned in vi above, Remind is a tool that can use vi to edit your todo list. My favorite Remind is that its database is text files, which are easy to understand, but powerful and flexible to use! This is also in line with the spirit of Linux.
The following describes my unique applications. Remind is a calendar tool, not a todo tool (please correct me if you are not talking about it. I have just been using it, and there are many things to explore ). Its date can be specified in a variety of ways and can be set to a variety of specific time. However, it seems that there is no function to manage todo items. In fact, you only need to make some changes.
My method is to create a folder named rem, and then create several. rem file (Remind data file), such as birthdays. rem, item1.rem, item2.rem, and todos. rem .. Rem files are text files that can be created and edited using vi and Emacs.
Todo. rem is a general daily transaction. item1 and item2 represent a specific project. after the project is completed, you can remove or delete the file. Run the following command:
$ Remind.
You can process all eligible projects in this folder.
The following describes how to manage todo items. The Remind command format is as follows:
REM Mar 11 2009 MSG feed friend's dog.
On March 13, March 11, 2009, "feed friend's dog." will be displayed. But how can I hide the prompt after the dog is fed? You can add a # sign to vi in this sentence. # is interpreted as a comment by Remind.
If you forget to feed the dog, the Remind will not Remind you the next day. The friend's dog will starve to death. You can write it:
REM Mar 11 2009*1 MSG feed friend's dog.
From January 1, March 11, Remind will Remind you every day until you comment it out.
If you want to feed for three consecutive days, you can write it:
REM Mar 11 2009*1 UNTIL Mar 13 2009 MSG feed friend's dog.
If you feed the service once the next day within four days, you can write it as follows:
REM Mar 11 2009*2 UNTIL Mar 14 2009 MSG feed friend's dog.
Remind can be downloaded here.
Linuxtoy.org/archives/remind.html "> http://linuxtoy.org/archives/remind.html