<span id='8a7gh'></span>
    <ins id='8a7gh'></ins>

        <code id='8a7gh'><strong id='8a7gh'></strong></code>

        <acronym id='8a7gh'><em id='8a7gh'></em><td id='8a7gh'><div id='8a7gh'></div></td></acronym><address id='8a7gh'><big id='8a7gh'><big id='8a7gh'></big><legend id='8a7gh'></legend></big></address>
        <fieldset id='8a7gh'></fieldset>

        <dl id='8a7gh'></dl>

          <i id='8a7gh'><div id='8a7gh'><ins id='8a7gh'></ins></div></i>
        1. <tr id='8a7gh'><strong id='8a7gh'></strong><small id='8a7gh'></small><button id='8a7gh'></button><li id='8a7gh'><noscript id='8a7gh'><big id='8a7gh'></big><dt id='8a7gh'></dt></noscript></li></tr><ol id='8a7gh'><table id='8a7gh'><blockquote id='8a7gh'><tbody id='8a7gh'></tbody></blockquote></table></ol><u id='8a7gh'></u><kbd id='8a7gh'><kbd id='8a7gh'></kbd></kbd>
            <i id='8a7gh'></i>

            Remind: 命令行的 calendar 及 todo list

            • 时间:
            • 浏览:3
            • 来源:124软件资讯网

              用 vi 习惯了后  ,做什么都想 vi 化  。用过种种各样的使命管事软件  ,先是 Outlook、KOrganiser、Evolution  ,试过本站推荐的 todo.txt、Dev Todo  ,还试用了一周的 tdl  ,都不能如意(tdl 相对比力不错的说 ,惋惜有个问题我怎么也找不到谜底 ,就是无法检察指定日期的日程摆设  ,有知道的同砚指点一下  ,感谢不尽) 。厥后抱着试一试的心情  ,试用了一下食古不化同砚推荐的 Remind  ,顿有相知恨晚之感  ,在此强烈推荐  !

              上面讲到 vi  ,Remind 就是一款可以用 vi 来编辑你的 todo list 的工具  。我最喜欢 Remind 的特点是它的数据库就是文本文件  ,简朴易懂 ,可是功效强盛 ,应用天真 !这也切合 Linux 的精神 。

              下面讲一下我的奇特应用  。Remind 是一个 calendar 工具  ,不是 todo 工具(讲得差池请指正  ,我也是刚用不久  ,另有许多工具要掘客) 。它的日期指定方式多种多样  ,能设定种种特定的时间  。可是好象没有治理 todo 事项的功效  ,实在只要稍作变通就可以实现  。

              我的要领是专门建一个文件夹  ,取名 rem  ,然后在该文件夹下建若干个 .rem 文件(Remind 的数据文件)  ,如 birthdays.rem、item1.rem、item2.rem、todos.rem  。.rem 文件是文本文件  ,可以用 vi、Emacs 建设编辑  。

              todo.rem 是一样平常一样平常事务  ,item1、item2 代表特定项目  ,项目完成后把该文件移走或删除就好了 。然后用下令:

              $ remind .

              可以处置惩罚本文件夹下所有切合条件的项目  。

              下面讲怎样治理 todo 事项  。Remind 下令花样如下:

              REM Mar 11 2009 MSG feed friend's dog.

              那到了 2009 年 3 月 11 日这天这就会提醒“feed friend’s dog.” ,可是喂好了狗  ,怎样隐藏提醒呢 ?用 vi 在这句话说面加一个#号就可以了 ,#被 Remind 明白为注释 。

              若是你忘了喂狗  ,Remind 在第二天并不会提醒你 ,那朋侪的狗就要饿死了  ,可以写成:

              REM Mar 11 2009 *1 MSG feed friend's dog.

              那从 3 月 11 日起 ,Remind 会天天提醒你 ,直到你把它注释掉  。

              若是要一连喂 3 天  ,可以写成:

              REM Mar 11 2009 *1 UNTIL Mar 13 2009 MSG feed friend's dog.

              若是在 4 天内隔天喂一次  ,可以写成:

              REM Mar 11 2009 *2 UNTIL Mar 14 2009 MSG feed friend's dog