购买分析家软件:vimgtd-在vim(gvim)中实现GTD时间管理!

来源:百度文库 编辑:中财网 时间:2024/04/29 08:23:04

emacs中有gtd模式,那vim是不是也可以实现呢?当然可以!

只要搭配vimwiki和snipmate,再加上笔者写的插件vimgtd,就可以完美实现gtd的功能,目前实现的功能如下:

  1. 查看今天待完成的任务
  2. 查看所有待完成的任务
  3. 查看过去某天已完成的任务
  4. 快捷创建任务,标记为已完成
  5. 以不同的颜色标识 未开始、进行中、过期、已完成 状态的任务

一.安装方法

  • 安装依赖:
    vimwiki
    snipmate
  • 安装步骤:

    1. 到http://www.vim.org/scripts/script.php?script_id=3644下载本博编写的vimgtd,并解压到vimfile 或者 .vim目录
    2. 安装好vimwiki和snipmate
    3. OK啦!

二.使用说明

如功能列表里面提到的,我们一步步来操作

  • 查看今天要完成的任务列表

    输入如下命令:

    1
    :TaskToday

    此时的界面应该是空的,因为我们还没有创建任何任务。现在在编辑区输入

    1
    tpl

    并按tab键,将会出现如下内容:

    在inbox下输入

    1
    *

    并按tab键,之后再输入

    1
    task

    将会出现如下内容

    然后就可以编辑任务的内容了

    这个时候,我们再输入

    1
    :TaskToday

    将会看到如下界面:

  • 同样的,查看所有待完成的命令是:

    1
    :TaskAll

    查看过去某天完成的任务的命令是:

    1
    :TaskDoneOrDoingByDate {date}

    1
    :TaskDoneOrDoingByDate 2011-6-1
  • 标记任务为已完成的命令为:

    1
    :TaskToggle

最后,贴一张我在日常使用中的图片:

OK,基本就是这样啦,更多的功能就由大家自己来体验吧!也欢迎大家多多提建议!


ps:
刚刚偶尔发现 www.vim.org上有一个记便签的插件,试用了一下还不错,有兴趣的朋友可以试一下:
notes.vim

原创文章,版权所有。转载请注明:转载自Vimer的程序世界 [ http://www.vimer.cn ]

本文链接地址: http://www.vimer.cn/?p=2222